• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:flashのgetURLがエラーになってしまいます)

FlashのgetURLエラーについて

このQ&Aのポイント
  • Adobe Flash Professional CS5を使用して、個人ホームページのトップ用ムービーを作成していますが、getURLメソッドでエラーが出てしまいます。
  • ムービーの再生終了時に自動的に指定したwebページに移動させるために、アクションスクリプトを使用していますが、エラーが発生します。
  • プレビューでは正しく機能せず、連続再生されてstopメソッドも機能しません。原因がわからず困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

getURL() は ActionScript 2.0 以下で動作するスクリプトです。 そのスクリプトをそのまま使いたいのでしたら 「ファイル」→「パブリッシュ設定」で出てくる「パブリッシュ設定」パネルから, 「Flash」 タブ を選択し, 「スクリプト」 の部分を 「ActionScript 1.0」 または 「ActionScript 2.0」 に変更すべきです。 例えば ムービークリップ に z軸 座標を使っているとか 他に ActionScript 3.0 しか通用しないスクリプトをすでに使っていらっしゃる場合は 変更が不可能になるため ActionScript 3.0 設定でなければならないかもしれません。 その場合は 次のように書き替えます。 ------------------------------------- //このタイムラインをこのフレームで再生停止 stop(); //リクエストする URL を設定 var my_url:URLRequest=new URLRequest("http://www.google.co.jp/"); //リクエストに設定したURL を同窓で開く navigateToURL(my_url,"_self"); ------------------------------------- とにかく ActionScript 2.0 以下と 3.0 とは 共存できません。

amito-amiito
質問者

お礼

すばらしいです。。。ありがとうございます。できました。動きました。 とりあえず新規作成でActionscript3.0で作成していました。無知を恥じます。 とにかく、すばやく的確な回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A