![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
actionscript3.0で親階層にあるインスタンスの中のものを操作したいのですが、うまくいきません。
具体的には、ボタンをクリックすると、ひとつ上の階層にある「aa_mc」の100フレームへgotoAndPlayするとしたいのですが、
スクリプトは以下の通りです。
////////////////////////////////////////////////////////
btn_mc.addEventListener(MouseEvent.CLICK, onClick);
function onClick (eventObject:MouseEvent) :void {
MovieClip(parent).aa_mc.gotoAndPlay(100);
}
////////////////////////////////////////////////////////
どなたかご教授お願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
私も同じような場面で困っています。
どうやらAS2.0までの"シーン"フレーム 指定が出来ていた関数「gotoAndStop/Play」と違い
AS3.0のMovieClipメソッドの「gotiAndStop/Play」はシーンまでの設定が出来ないとの事。
解答されていました方の方法で試しましたが、ページの遷移が出来ない模様。
「aa_mc」をラベルで指定するとさらにエラーとなります。
直接指定するのではなく、一度親階層のところにクッションとなるフレームを作成し、
そこへジャンプさせ、そこへ移った時に別の下の階層のmcへ移動を指定してやるのが
良いのかなと思っています。
他にピンポイントでフレームを指定してやることが出来る方ご意見を投稿お願いします。
No.1
- 回答日時:
スクリプトとbtn_mcがメインタイムタイン(root)に置かれている状況だと、parentがstageになるため、MovieClipに変換できずエラーになりますね。
正しくは、MovieClip(root).aa_mc.gotoAndPlay(100);
かな?
btn_mcをMovieClipにシンボル化し、そのタイムライン中にこのスクリプトを入れれば正しく動作するはずでは?
「上位タイムライン(=root)に置かれたaaa_mcについて100フレームへ」gotoAndPlayさせる。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Window10ショートカットキーで切り取り貼り付けするとコンテキストメニューと挙動が異なる理由は? 2 2022/04/16 17:57
- Windows 10 ファイルエクスプローラーでフォルダを閉じる操作について 2 2022/10/15 11:06
- その他(IT・Webサービス) サイト上のフォルダ階層一覧、ファイル一覧を閲覧する方法は? 1 2022/11/11 15:49
- ネットワーク プロトコルの階層化とインターフェースとの違い 2 2022/07/26 02:38
- その他(プログラミング・Web制作) uwscのCHKING関数の画像の認識がうまくいかない。 1 2022/06/18 20:55
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- その他(パソコン・スマホ・電化製品) 人間の長期記憶に関するモデルについて。 下記の内容をもとに、一番下の質問の具体例が思いつく方いたら具 1 2023/06/30 18:21
- UNIX・Linux 【初心者】aws lightsail で自作のオリジナルテーマのwordpressを設定する方法 1 2022/07/14 09:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
paraflaのアクションスクリプト...
-
ASではどうやって記述するのか
-
フレームでのResponse.Redirect
-
格闘ゲームのコマンド→↓→のプロ...
-
ActionScript~ロールオーバー...
-
FLASHでシーンをつなげる。
-
読み込んだテキストを Split で...
-
ムービーの早送りと巻き戻しが...
-
フレームからフレームへの移動...
-
suzukaのタイムラインの設定に...
-
左フレームの選択結果を右フレ...
-
Flashで右クリックメニューにつ...
-
フラッシュで逆再生中の停止に...
-
Flash3.0 ループ再生について
-
phpで音を鳴らす
-
ビルダー2001:フレームの保存
-
マスクの形を自由自在に変えたい
-
動画の遅延再生プログラム
-
WindowsMediaVideoをインライン...
-
ビルダー フレームページから...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
三角形ABCのBを可変にしたい
-
外部ムービー読込み後 AS が...
-
paraflaのアクションスクリプト...
-
Flash ドラック&ドロップ 色の...
-
mcのスクロール
-
Flash lite 1.1で待受け作成
-
FlashのMCに複数の動作を...
-
AS3.0でムービークリップ制御
-
【AS3.0】Timerとタイムライン
-
ムービークリップを1コマ飛し...
-
FLASH LITE1.1 制限時間を任意...
-
オンマウスでモーションを停止...
-
関数を順番に実行したい AS3
-
FLASHの同一タイムラインで、複...
-
AS3でムービークリップ再生・早...
-
AS3.0でComboBox
-
as3.0でのフレーム移動制御のス...
-
actionscript3.0で親階層にある...
-
フレーム内に移動したい
-
【C#】wavファイルの複数同時再生
おすすめ情報