概要 | sprite内の絵の切り替え |
---|---|
投稿者 | Parafla Quality |
状態 | |
カテゴリー | ParaFla! |
投稿日 | 2009-05-10 (日) 19:37:16 |
バージョン | 1.37 |
アクションゲームを作っていて、キャラクターの絵を状態によって変えるため一つのcharaと言うスプライトの中にstand,runと言う二つのスプライトを入れ、それぞれの最初と最後にラベル(s0,s1)とアクション(停止)を入れました。
charaのAS内で切り替えを行うために
if(条件1){this.gotoAndPlay?("s0");}
if(条件2){this.gotoAndPlay?("s1");}
と書いたのですが、挙動がおかしくなってしまいます。 どうやらs0にとんだ時(停止)が無視されているようで、そのままs1に流れてしまいます。
もしかしてAS内ではgotoAndPlay?("ラベル")は使えない?
どなたかこのような現象の対処法ご存知ありませんか?