• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:setIntervalの解除方法について)

setIntervalの解除方法について

このQ&Aのポイント
  • Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。
  • Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。
  • Flash MX 2004でsetIntervalの解除方法について質問です。一定時間が経過した場合にはclearIntervalを使用して解除できていますが、[SKIP]ボタンが押された場合にも解除できません。どなたか解決策を教えていただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • perse
  • ベストアンサー率74% (113/152)
回答No.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); } となります。

basket11
質問者

お礼

早速の回答ありがとうございます。 perse様の回答通り、パスの設定でした。 相変らずパスの設定に苦しんでいます。 本当にありがとうございました。

関連するQ&A