以前も同様の質問をしましたが、再度お伺いします。
マスクレイヤー配下のレイヤーにムービークリップを作成しました。
そのムービークリップは複数のムービークリップ(サムネイル画像)を一つにしたものです。
そのムービークリップ内のレイヤーにフレームスクリプトを記述しました。
・ムービークリップを「aa」と命名する。
・その配下の各ムービークリップを「a1」,「a2」・・・とする。
aa.onPress = function() {
ステートメント
}
上記「ステートメント」部に「シーン1(level0)の10フレームにジャンプする」と言うScriptを記述するにはどうしたら宜しいでしょうか?。
_root.gotoandplay(10) ;
上記記述では駄目でした。
ちなみに、「シーン1(level0)」のフレームアクションにて
aa.a1.onPress = function() {
gotoandplay(10) ;
}
これはOKでした。(このような修飾の仕方は正しいですか?。)
ムービーシンボルの中のフレームアクションでの記述方法を教えて頂きたく。
どうぞ宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
aaのオブジェクトアクションに以下のスクリプトを記述すれば、マウスが押し下された時にシーン1の10フレーム目に移動することができます。
onClipEvent(mouseDown){
_parent.gotoAndPlay(10);
}
_parentは自分の親のムービークリップを意味しています(今回の場合、aaのオブジェクトアクション中での記述なので、自分=aa、親=シーン1)。
ただし、この方法だとシーン1のどこでマウスを押し下しても10フレーム目に移動してしまいます。aaの上でマウスが押し下された時にだけ10フレーム目に移動したいならば、aaと同じ大きさで透明なボタン(ボタンシンボルのヒットフレームにだけ絵を描けば作れる)をaaの上に配置し、そのボタンのボタンアクションに以下の記述をするという手があります。
on(press){
gotoAndPlay(10);
}
これだとaa自体をボタンシンボルにしてしまう方法と違って、スクリプトからaaやa1などを参照することもでき応用がききます。
こんな感じでどうでしょうか?
ありがとうございます。
お教え頂いた方法で実施してみて思惑通り実行されました。ただ、現在はシーン1でScriptを記述する方法で対処させていただきました。
aa.a1.onPress = function() .....
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript プラグイン無しでContactform7にdatepickerを実装 3 2022/10/25 02:18
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- Visual Basic(VBA) フレーム内のオプションボタンの選択結果をセルに書き出したい。 図のような預金種目というフレームにオプ 2 2022/07/29 11:12
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- Excel(エクセル) excel vbaの配列なんですが・・・ 1 2022/12/26 18:50
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- タブレット リカバリ用のUSBメモリ。 6 2022/10/24 15:19
- その他(プログラミング・Web制作) bashのgrepで複数の検索、かつスクリプト内で改行する方法を教えてください。 1 2022/10/06 20:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面全体にマスク
-
C言語 バッファについて。
-
VB6のスクロールバー付きフレー...
-
フレーム内のオプションボタン...
-
GetPrivateProfileString変値
-
フレームでのResponse.Redirect
-
ムービークリップの位置と角度...
-
Flash再生中につぎのフレームを...
-
A.S 3.0 キーボードでのフレー...
-
FLASH上でインラインフレームみ...
-
Flash lite1.0で カウントダウン
-
ハードディスク DVD 読み...
-
Directshowを使って動画を画像...
-
VBで動的に作成したパネルの上...
-
Flash Liteで作成したFlash待ち...
-
2Dゲーム作成する際、アニメー...
-
phpで音を鳴らす
-
Access2010でサブフォームのフ...
-
シンクライアントとMetaFrameの...
-
フレーム内に移動したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FLASH liteで選択したグラフィ...
-
スライドバーを使って画像を変える
-
ロールオーバーしたボタンは押...
-
Flash Lite 1.1で、複数のMCをA...
-
Flash8 チェックボックスのラベ...
-
Flashで一部レイヤーだけループ...
-
Flashでタイムライン表示割合を...
-
flashボタンオーバーで残像を残...
-
フラッシュで作る地図
-
時計がついたスライドショーが...
-
Flashロールオーバーボタンと画...
-
flash mxで処理を待機させてお...
-
Flashで右クリックメニューにつ...
-
フレーム内に移動したい
-
ソーラーパネルのアルミフレー...
-
HPを作りたい
-
【C#】wavファイルの複数同時再生
-
phpで音を鳴らす
-
ドロップフレームの計算をエク...
-
フレーム内のオプションボタン...
おすすめ情報