質問ページ3 / 106


質問ページ3 / 106

質問ページ3/106

概要スプライトの表示
投稿者Parafla Quality
状態
カテゴリーParaFla!
投稿日2009-09-01 (火) 00:45:25
バージョン1.37

質問内容

ラベル1
画像消去(ALL)
画像A 深度1(固定)
ラベル2へのジャンプボタン 深度2(固定)
ラベル3へのジャンプボタン 深度3(固定)
スプライトA 深度4(固定)
停止

ラベル2
画像消去(ALL)
画像B 深度1(固定)
ラベル1へのジャンプボタン 深度2(固定)
ラベル3へのジャンプボタン 深度3(固定)
スプライトB 深度4(固定)
停止

ラベル3
画像消去(ALL)
画像C 深度1(固定)
ラベル1へのジャンプボタン 深度2(固定)
ラベル2へのジャンプボタン 深度3(固定)
停止

(各画像、スプライトはすべて違う絵の設定です。)

上記のようなイベントがあります。 この時、ラベル2からラベル1にジャンプした時に、スプライトAの画像の表示位置に、スプライトBの画像が表示されてしまいます。 その状態で、いったんラベル3にジャンプし、再度ラベル1にジャンプすると、本来のスプライトAの画像が表示されます。

なぜこのような現象が起こるのでしょう。

ちなみにラベル1→ラベル2→ラベル3→ラベル1と順番にジャンプした時は、問題なく表示されます。 また、スプライトAとBの深度をズラせば(スプライトA 深度4、スプライトB 深度5とか)、この現象は起こらなくなります。

分りづらい説明かと思いますが、どなたかお分かりの方、お教え頂ければと思います。

回答

  • ラベル内でフレームカウントを使っていないからだと思われます。みっつの「アクション 停止」の直前に「アクション 何もしない」を数フレームづつ入れてみてください -- 2009-09-01 (火) 07:21:06
  • 「何もしない」を各ラベルに入れてみましたが、現象改善されずでした( p_q) -- 2009-09-01 (火) 22:23:03
  • ラベル名の1文字目に数字を使っていませんか? -- 2009-09-01 (火) 23:18:06
  • ラベル名は全てアルファベットとアンダーバーの組合せ(heya_mとか)です。 -- 2009-09-01 (火) 23:34:09
  • http://nuko.info/memo/の「固定画面が変わらない」を参照してみてください -- 2009-09-01 (火) 23:56:06
  • 改善されましたー。教えて頂きありがとうございますー(*^-^) ここブックマークしとこ・・・ -- 2009-09-02 (水) 00:21:52