![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
|1 |5 |10 |15 |20
レイヤー1 |▲*1* |▲*2* |▲*3* |▲*4* |▲*5* |
レイヤー2 |●>--→|●--→|●>--→|●--→|●--→|
レイヤー3 |●>--→|●--→|●>--→|●--→|●--→|
レイヤー1にはフレームラベルが記入されています。
1フレーム目のレイヤー2のボタンは
on(press){
gotoAndPlay("*1*");
gotoAndPlay("*2*");
}
1フレーム目のレイヤー3のボタンには
on(press){
gotoAndPlay("*1*");
gotoAndPlay("*3*");
}
としています。
こちらはきちんと正常に意図通りに動きます。
10フレーム目のレイヤー2には
on(press){
gotoAndPlay("*3*");
gotoAndPlay("*4*");
}
10フレーム目のレイヤー3には
on(press){
gotoAndPlay("*4*");
gotoAndPlay("*5*");
}
としてみましたが、こちらは正常に動きません。
指定の仕方としては誤っているでしょうか?
もし間違いでしたら正しい指定の仕方を教えてください。
No.3ベストアンサー
- 回答日時:
フレームラベルBackを常に経由して、各個所へ移動するという感じでいいのでしょうか?
それなら、BacKの最後のフレームには
gotoAndPlay (hensuu);
hensuu = "tomare";
他の区分の最後のフレームは、
if(hensuu == "tomare"){
stop ();
}else{
gotoAndPlay (hensuu);
hensuu = "tomare";
}
としておけば、できそうですが。
あとは早い段階でhensuuをtomareで定義しておけばバッチリでしょうか。
ただ、フレームラベルAやBの個所にgotoAndPlayを書く意味ってありますかね?AやBでも100%最後のフレームで止まるわけではないのかな?
とりあえず、gotoAndPlayで、移動したらすぐに変数を入れ替えるようにしたらいいと思います。
No.2
- 回答日時:
No.1様の通り、gotoAndPlayが2つあるのはおかしいと思います。
on(press){
gotoAndPlay("*1*");
gotoAndPlay("*2*");
}
がうまくいったのは、現在すでに"*1*"にいるため、無視されたからだと思います。
"*2*"のあと"*3*"に行かせたいなら、変数を立てたらどうでしょう。
前もってnextFr = 0;などと宣言しておいて、
on(press){
gotoAndPlay("*2*");
nextFr = "*3*";
}
と、ボタンを押したときにそれぞれを代入し、
*2*の最後(フレーム9)のストップのあとに
stop();
gotoAndPlay(nextFr);
とすれば、先に代入したフレームにとぶことができます。
もし、*2*のあとは*3*、*3*のあとは*4*、というふうに次に行かせたいフレームが固定の場合は、
フレーム9に直接
gotoAndPlay("*3*");
と書けばいいと思います。
なるほど、変数を使えばいいんですね。
やってみたら最初はいいんですが2回目以降が…。
「ボタン1」
「ボタン2」
とあって、それぞれ
●ボタン1
on(press){
gotoAndPlay("Back");
hensuu = "A";
}
●ボタン2
on(press){
gotoAndPlay("Back");
hensuu = "B";
}
とあったとします。
Backの部分のthis.stop();の箇所は
this.stop();
gotoAndPlay(hensuu);
としました。
これでクリックをすると、指定するAやBに行くのですが、
そちらの箇所にも
this.stop();
gotoAndPlay(hensuu);
が指定してあって、ループ状態になってしまいます。
この場合はどのようにしたらいいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Illustrator(イラストレーター) タブを2つ開いていている状態で右のタブのレイヤー1つを左のタブにインポート?することはできますでし? 1 2022/04/02 12:42
- 画像編集・動画編集・音楽編集 medibang paint を使っているのですが、 [画像をレイヤーとして開く]で写真をトレースし 2 2023/03/18 04:36
- Illustrator(イラストレーター) アイビスペイントについて質問です。 アイビスペイントXで例えば絵をレイヤーにわけて、右にずらそうとす 1 2022/03/24 22:58
- 特撮 撮影する時のルール・マナーについて 1 2022/07/07 15:33
- Photoshop(フォトショップ) 塗りつぶした画像を透過させない方法について。上からレイヤーで塗った場合は透過できると聞きましたが、レ 1 2022/10/22 13:41
- 画像編集・動画編集・音楽編集 daVinciResolveの再生プレビュー画面がカクつきます。 daVinciResolve18を 2 2023/01/20 01:35
- Illustrator(イラストレーター) アイビスでイラストを書く時、人を書き終わった後に人のレイヤーの1番下(色塗りよりも下のレイヤー)に赤 1 2022/07/12 07:19
- Photoshop(フォトショップ) Photoshopの画像が重すぎるので軽くしたいです 7 2022/05/13 20:13
- コスプレ 伝説のコスプレイヤーののねかりんさんレベルの現役レイヤーさんを教えて下さい。AVのプロとかではないレ 1 2023/04/07 04:00
- デザイン メディバンペイント。色塗りの失敗について。 1 2022/11/07 12:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレーム内に移動したい
-
チルダを含むURLの読込
-
cisco catalystのトラブルシュ...
-
フレームラベルを使った複数指...
-
外部JPGのキャッシュ削除と、読...
-
ActionScript 3.0についての質...
-
【理系】フレームと時間を対応...
-
Access2010でサブフォームのフ...
-
GetPrivateProfileString変値
-
C#でDLLファイル読み込みを行う...
-
suzukaで画像と画像をくっつけ...
-
Flashで右クリックメニューにつ...
-
【C#】wavファイルの複数同時再生
-
FlashMX 新レイヤーを追加→フ...
-
FlashsでのBGMのon/offfボタン...
-
FLASH MXで効果(アルファ等)...
-
Flash Lite 1.1で、複数のMCをA...
-
flashボタンオーバーで残像を残...
-
phpで音を鳴らす
-
外部ムービー読込み後 AS が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
Access2010でサブフォームのフ...
-
車の運転時のメガネ 縁なし(...
-
2倍速を等速動画に(車載動画)
-
VBで動的に作成したパネルの上...
-
フレームでのResponse.Redirect
-
シーケンス番号の初期値
-
トグルボタンの排他制御でご教...
-
KSR2 車体番号
-
めくれるカードの作成方法
-
ソーラーパネルのアルミフレー...
-
被写体のHSVを正確に取得(webca...
-
オシロスコープのような描写方...
-
gotoAndPlayで特定のフレームま...
-
【C++】IDirect3DSurfaceのディ...
-
ブラウザが揺れる(震動)させ...
-
富士通FMV-C600のHDD交換
-
モーショントゥィーンに関する...
-
Final Cut ProのDVD映像(チャ...
-
ドコモ携帯 N504isのフォトフ...
おすすめ情報