こんにちは。
さっそくですが質問です。
携帯用フラッシュ(Flash lite1.1使用)
画面右側から岩が画面左に転がるトゥイーンをつくって
それを5回繰り返したいと思い、スクリプトを
for(i = 0; i < 5; i++){
gotoAndPlay("game")
}
という風に書いたところずっとループしてしまいます。
回数が終了したらとまるようにしたくて、この後にstop();と
書いたら、トゥイーンが一回で止まってしまいました。。
指定した回数だけ回して止めるにはどのようなスクリプトに
すればいいのでしょうか?
よろしくお願いします。。
ちなみに
”game”というのはトゥイーンのラベル名です。
No.1ベストアンサー
- 回答日時:
for文で処理をした場合,
そのフレームが表示されたときに一気(0.001秒以下)に処理が終わってしまうだけです。
gotoAndPlay(); を5回繰り返す場合は,
繰り返しをしたい最後のフレームをキーフレームにして(してあればそのままで),
その繰り返す最終フレームに次のように書けば良いと思います。
-----------------------------
// 変数 count の値に 1 をプラスする
count++;
// もし count の値が 5 以下であれば
if (count<=5) {
// フレームラベル geme へ行く
gotoAndPlay("game");
} else {
// それ以外は ストップ(?)
stop();
}
-----------------------------
この辺りは,Flash Lite 1.1 まででも,Flash MX(Flash Player 6) まででも同じです。
特に指定のない変数の値は,Flash MX までだと 0 になります。
上のスクリプトの場合,
最初そのフレームに達したとき,
count は 0+1 で 1 ,2回目は 2 ,… …, 5回目は 5 となり,
count がさらに 5 より大きくなると, else でストップします。
ストップさせたいのかどうかわかりませんでしたが,とりあえず stop(); にしてみました。
他のフレームに gotoAndPlay(); などをしても良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) uwscについて質問です。 1 2022/06/18 18:31
- その他(プログラミング・Web制作) uwscのスクリプトの書き方について質問です。 1 2022/06/17 18:35
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- バックアップ EasuUsToDo11のスマートバックアッププランの停止 2 2022/09/23 00:14
- Yahoo!メール Yahooアカウントにログインできなくなって困っています。 2 2023/05/16 02:28
- docomo(ドコモ) クレジットカード認証されない 12 2023/03/06 16:14
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- Visual Basic(VBA) VBA横データを縦にしたいです 2 2023/08/08 19:38
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
suzuka rollOverで画像が徐々...
-
WEBブラウザの重複起動の禁止
-
Excel VBA SetFocus
-
エクセルVBA読み込みアドレスの...
-
cookieの保存について
-
スライドプレゼンテーション機...
-
巻き戻しボタンを作りたいので...
-
Flashゲームのセーブ機能の作り方
-
5フレーム目で3秒止めて7フレー...
-
シーケンス番号の初期値
-
プリローダーで、画像を下から...
-
Kiss DN AFフレームを非表示に...
-
iframeはSEO的に不利になる?
-
VB6のスクロールバー付きフレー...
-
メディアプレーヤーで再生する...
-
グリーティングカード
-
処理の速い当たり判定について[...
-
VBSでHTMLソースの取得方法で
-
2倍速を等速動画に(車載動画)
-
ドロップフレームの計算をエク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WEBブラウザの重複起動の禁止
-
JavaScriptからsetVariable()で...
-
時刻の設定と取得について
-
FLASH LITE1.1のテキスト入力に...
-
FlashLite1.1でのランダム表示...
-
Excel VBA SetFocus
-
Flash lite1.0で カウントダウン
-
Flash lite1.0の計算クイズ
-
Suzukaで時計のflashを作成し、...
-
_parent.gotoAndStopコマンドに...
-
二択のフレーム移動
-
FLASH上でインラインフレームみ...
-
フレーム内に移動したい
-
ドロップフレームの計算をエク...
-
Access2010でサブフォームのフ...
-
phpで音を鳴らす
-
フレーム内のオプションボタン...
-
【C#】wavファイルの複数同時再生
-
VB6のスクロールバー付きフレー...
-
C#でDLLファイル読み込みを行う...
おすすめ情報