概要 | onClipEvent? (enterFrame)から抜ける方法(スプライトのアクションを止めたい) |
---|---|
投稿者 | Parafla Quality |
状態 | 質問 |
カテゴリー | ParaFla! |
投稿日 | 2007-03-13 (火) 15:23:15 |
バージョン | 1.37 |
はじめまして。palafla一週間目の初心者です。 一応、調べたのですが、解決できませんでして、お願いいたします。
onClipEvent (load) { // 一度だけ実行 x_start = 0; // 最初の状態を変数に記録する x_end = 200; // 最後の状態を変数に記録する framecount = 30; // フレームカウント x_henka = (x_end - x_start) / framecount; _x = x_start; } - onClipEvent (enterFrame) { // 毎フレーム実行 _x = _x + x_henka; framecount--; if (framecount <= 0) { _visible = false; //消すのではなく、止めたい。 } }
上記スクリプトは、『_visible = false;』が指定されているので、スプライトが非表示になるのですが、代わりに、x方向に移動した所で、止めたい場合は、どうしたら良いのでしょう?
onClipEvent (enterFrame) { framecount--; if (framecount <= 0) {}else{p = p + x_henka;} }