• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:0.5秒 ボタンにマウスをあて続けると外部swfが再生)

0.5秒でボタンにマウスをあて続けると外部swfが再生

このQ&Aのポイント
  • イベントボタンにマウスオーバーしたときのアクションを記述しています。
  • 7つのボタンにロールオーバーすると、それぞれ違う外部ファイルを読み込むようになっています。
  • 0.5秒くらいボタンにマウスを当て続けるとムービーが再生されるようにしたいです。

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

  • ベストアンサー
  • ryo2501
  • ベストアンサー率46% (15/32)
回答No.2

追記 : onRollOut した場合も同様にsetIntervalをクリアして下さい。

その他の回答 (1)

  • ryo2501
  • ベストアンサー率46% (15/32)
回答No.1

var loadInterval; var loader :MovieClipLoader = new MovieClipLoader(); btn.onRollOver = function() { loadInterval = setInterval(ターゲットとする関数 , 待ち時間); } function loadContent() { loader.loadClip("????.swf" , ロードするターゲット); clearInterval(loadInterval); } 1 : グローバル変数でsetInterval用の変数を生成。 2 : onRollOverした段階でsetIntervalを代入。 3 : 0.5秒経過したら指定のfunctionからswfをロード。同時にsetIntervalをクリアする。(クリアしないと0.5秒間隔でロードされ続ける為)

maz1105
質問者

お礼

今回お礼の方が遅れてしまいましたことをお詫びいたします。 お教えいただいた方法で無事解決することができました。 ありがとうございました。

関連するQ&A