- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:setIntervalの解除方法について)
setIntervalの解除方法について
このQ&Aのポイント
- Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。
- Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。
- Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
パスの問題でしょう。 関数[time_out]を記述したMCのインスタンス名をmy_mcとしますと、 ボタンのASは on (release) { if (_global.sentaku == 2) { settime = 1; ret = setInterval(_root.my_mc.time_out, settime); } } となります。 ボタンに記述した変数[ret]はルート上に作成されますので my_mcに記述するASは function time_out() { trace("time_outが呼び出されました。"); clearInterval(_root.ret); } となります。
お礼
早速の回答ありがとうございます。 perse様の回答通り、パスの設定でした。 相変らずパスの設定に苦しんでいます。 本当にありがとうございました。