※ ChatGPTを利用し、要約された質問です(原文:アクションスクリプト 初歩的質問)
アクションスクリプトの初歩的質問
このQ&Aのポイント
アクションスクリプトの勉強中に、enterFrameイベントとremovedFromStageイベントを使ってオブジェクトの移動と停止を行いたいが、停止しない問題が発生している。
タイムラインを使ってオブジェクトが消えるように設定すると、removedFromStageイベントが正常に動作する。
ステージ上から動いても外に出ただけではオブジェクトが消えたとはみなされず、removedFromStageイベントが発火しないと思われる。
今アクションスクリプトを勉強しています。
かなり初歩的な質問ですが、お願い致します。
まずenterFrameイベントを使ってオブジェクトをフレームごとに
「進む」と出力パネルに表示させながら10ずつ左に移動させていきます。
そこでオブジェクトがステージ上から完全に出てしまったら
removedFromStageイベントを使ってenterFrameイベントを停止させたいのですが、停止しません。
タイムラインを使ってオブジェクトがパッとその場から完全に消えるようにしてremovedFromStageイベントを使うと、ちゃんと停止しました。
ステージ上から動いて外に出るというのはステージから消えたことにはならないからでしょうか?
ちなみにmacでcs4を使っています。
かなり初歩的すぎて申し訳ないですが、周りに質問できる方もいないので、お願い致します。
乱文失礼致しました。
お礼
すごく丁寧に回答して下さって とても分かりやすかったです^^ ありがとうございました!