お世話になります。
//イベントボタンにマウスオーバーしたときのアクション
event1.onRollOver = function(){
screen.loadMovie("a.swf");
event1.onEnterFrame = function(){
event1._y -= 2;
if (event1._y<=263) {
event1._y = 263;
}
};
};
//イベントボタンにマウスアウトしたときのアクション
event1.onRollOut = function(){
event1.onEnterFrame = function(){
event1._y += 2;
if (event1._y>=271) {
event1._y = 271;
}
};
};
上記のようにアクションスクリプトを記述しています。ボタンが全部で7個あって、各7個のボタンにロールオーバーすると、それぞれ違う外部ファイルを読み込むようにしています。
が、これだけだとちょっと間違えて違うボタンに触れただけで違う外部ファイルの再生が始まり不便です。
理想としては、0.5秒くらいボタンにマウスを当て続けるとムービーが再生されるような形が理想なのですが・・・
setInterval を使うとできそう、というのはわかるのですが、具体的にどうしていいのか分かりません。
ご存知の方いらっしゃいましたらぜひ教えてください!
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秒間隔でロードされ続ける為)
今回お礼の方が遅れてしまいましたことをお詫びいたします。
お教えいただいた方法で無事解決することができました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsで質問です。 ボタンが二つ存在し、両方のボタンがクリックされたことをチェックしたいのですが、どの 4 2022/11/22 10:30
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- アプリ if文 false kotlin 2 2023/03/27 16:39
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
flash (.swf) を編集したい
-
Giam
-
Flashでランダムクイズゲームを...
-
AS3 mc0~5をまとめて処理する
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
Flashplayerの運用について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホでサイトの画像を長押し→...
-
フラッシュゲームアーカイブ2
-
uwscでExcelに自動記入
-
potplayerについて質問です
-
arduino プログラムについて
-
私のコンピューター上のファイ...
-
アメブロで音声ファイルを貼る方法
-
VBAのコンボボックスの年月表示...
-
この曲はなんでしょう?
-
Windows10重い
-
iPhoneです。 Adobeフラッシュ...
-
ad or script について
-
パソコンのリカバリーについて
-
chrome flash
-
Flashコンテンツを使ったWebサイト
-
Form内のselectを連動させるに...
-
FLASH MX で作成した、flashやA...
-
キャラクター設定について
-
Flashplayerの運用について
-
laptop go2からの買い替え、lap...
おすすめ情報