![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?e8efa67)
No.2ベストアンサー
- 回答日時:
1つのボタンで飛べないこともないですが,
(14フレームまで再生した後)
というところの時間計算をして,
gotoAndPlay(7);が実行されて,次にgotoAndstop(20);が実行されるまでに待つ時間を入れなければならないので,普通は使いません。
ですから,
#1さんの言われるとおり基本的には7フレーム目のフレームアクションにgotoAndstop(20);と書くのが普通です。
でも,
1つのボタンで済ませたいと言うことは,ひょっとしたら,
Aフレームから7フレームに飛んだ時は20フレームに,
Bフレームから7フレームに飛んだ時は30フレームに,
というように,同じ7フレームに飛んだ時でも条件によってさらに次の結果が違う場合かなと勝手に想像しました。
違っていたらすみません。以下は無視してください。
同じ7フレームに来ても飛んできた条件によって,さらに違う結果にするには,
Flashに限らずフラグを立てて,フラグの値によって次の動作を決めるという条件分岐を使います。
下の例は1フレームから7フレームに飛んだときは20フレームでstop,
2フレームから7フレームに飛んだときは30フレームでstopさせるという例です。
1フレームのボタンのスクリプト
on (release) {
flag = "1";
gotoAndPlay(7);
}
2フレームのボタンのスクリプト
on (release) {
flag = "2";
gotoAndPlay(7);
}
20フレームのフレームスクリプト
if (flag == "1") {
gotoAndstop(20);
}
if (flag == "2") {
gotoAndstop(30);
}
flagというのは勝手に決めた変数名です。
もっとややこしくなる場合は,
flagをどこか,例えば20や30フレームで初期化するスクリプトを入れておくことをおすすめします(flag = "0"; など)。
この回答へのお礼
お礼日時:2005/03/30 15:38
大変助かりました。お察しのとおりのことをききたかったのです。
if構文が使えたのですね。初心者なものですみません。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- 写真・ビデオ iPhoneで撮影した動画の画角をキープした状態で容量を減らす方法。 3 2022/09/25 17:23
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- 車検・修理・メンテナンス フレームの歪み修理について 4 2022/05/18 19:20
- その他(ファッション) スポーツメガネでフレームの色は白などはあり? 2 2022/11/30 07:26
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- Visual Basic(VBA) フレーム内のオプションボタンの選択結果をセルに書き出したい。 図のような預金種目というフレームにオプ 2 2022/07/29 11:12
- 画像編集・動画編集・音楽編集 動画ファイルの圧縮方法についてはIフレームだのPフレームだの使って圧縮するらしいのですが、音声データ 1 2022/08/26 18:28
- カスタマイズ(バイク) カスタマイズ 1 2022/11/12 01:09
- その他(自転車) 時々、タイヤの太い自転車を見かけます。タイヤが太いことでどんなメリットがあるんですか? 8 2022/06/19 08:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
potplayerについて質問です
-
flash (.swf) を編集したい
-
FLASHでゲームを作っていた人は...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
Flashplayerの運用について
-
VBAのコンボボックスの年月表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
Access2010でサブフォームのフ...
-
車の運転時のメガネ 縁なし(...
-
2倍速を等速動画に(車載動画)
-
VBで動的に作成したパネルの上...
-
フレームでのResponse.Redirect
-
シーケンス番号の初期値
-
トグルボタンの排他制御でご教...
-
KSR2 車体番号
-
めくれるカードの作成方法
-
ソーラーパネルのアルミフレー...
-
被写体のHSVを正確に取得(webca...
-
オシロスコープのような描写方...
-
gotoAndPlayで特定のフレームま...
-
【C++】IDirect3DSurfaceのディ...
-
ブラウザが揺れる(震動)させ...
-
富士通FMV-C600のHDD交換
-
モーショントゥィーンに関する...
-
Final Cut ProのDVD映像(チャ...
-
ドコモ携帯 N504isのフォトフ...
おすすめ情報