人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Action Scriptについての質問です!

for (i = 0; i < x; i++) {
sumple[i].gotoAndStop(f);}

上記の様な形でx個のMCを指定フレームに進めているのですが、各MCを一つずつ指定フレームに進めるのにはどうしたら良いでしょうか?
途中時間取得をして一旦停止などを試したのですがデバック画面上では一つずつ変化するのですが、実際IE上で走らせるとfor文を抜けた所で一斉に変化してしまいます。
どうか、宜しくお願い致します。

●質問者: nyao4179
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:MC SCRIPT フレーム
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Kamima
●100ポイント

フレームに書いたスクリプトは「スクリプト実行完了」→「フレーム表示」となるので、for(){}によるループでアニメーションを組むことはできません。

フレーム1:変数iのインクリメントとMCの移動処理

(フレーム1が表示される)

フレーム2:i<x ならばフレーム1に戻る</p>

このように、1個処理するたびにフレームをまたぐようにするとよいでしょう。

この場合フレーム2のスクリプトで戻るときはフレーム2の表示は行われません。

◎質問者からの返答

ありがとうございます!

大変参考になりました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ