![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
下記サイトを参考にして、ふわふわしたメニューを作成したのですが、ボタン(風船)をロールオーバーしたらストップするようにするにはどうしたらよいのでしょうか?使用しているバージョンはFLASH8です。
http://hfm-kenchan.com/Lesson/log_qa/D0609292.htm
onClipEvent (load) {
this._xscale = this._yscale = 10;
vs = 0;
}
onClipEvent (enterFrame) {
vs = vs*0.8+(100-this._yscale)/5;
this._xscale = this._yscale += vs;
}
onClipEvent (load) {
yy = this._y;
rad = 0;
}
onClipEvent (enterFrame) {
this._rotation += 0.2;
rad += 0.1;
this._y = Math.sin(rad)*10+yy;
if (rad > 10)
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは!
>this._y = Math.sin(rad)*10+yy;
の部分で風船をy方向振動させてるのですね!
でしたら"10"を変数(仮にa)に書き換えます。そうすると
this._y = Math.sin(rad)*a+yy;
となりますね!これでロールオーバー時にaの数値をいじることで
停止したりできます。
aについて例えば、
onClipEvent(onload){ //aの初期値
a=10;
}
onClipEvent(onRollOver){ //ロールオーバー時に振動停止
a=0;
}
onClipEvent(onRollOut){ //ロールアウト時に振動再開
a=10;
}
を追記してやります。
停止を滑らかにしたい場合はaをフレーム毎にマイナスして下さい。
さっそくのご回答ありがとうございます!
変数に書き換えましたらできました!
僕はロールオーバーに
this._y = Math.sin(rad)*0+yy;
を入れてたのですが、全く反映されず。。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 No other student in this class is as pretty as Sat 1 2022/11/15 21:57
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- 英語 この英語の問題が分かりません 3 2023/04/22 20:19
- 英語 "this day"が当日か今日を表すのかの使い分け方等について 5 2023/08/08 14:29
- 英語 英語の仮定法について If he were in this age, that man would 1 2022/12/12 23:52
- 英語 This low-frequency selective cutting action provid 1 2023/03/05 12:05
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- 英語 is written とwas written この本は英語で書かれています。は、 This boo 3 2022/12/21 21:58
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ムービーの早送りと巻き戻しが...
-
FLASH上でインラインフレームみ...
-
VBSでHTMLソースの取得方法で
-
word 目次フレームの作成
-
眼鏡レンズを持参すればフレー...
-
マスクをかけると文字が乱れる
-
オプションボタンを矢印キーで...
-
iframeはSEO的に不利になる?
-
動画ファイルから画像ファイル...
-
FLASH MX フェードイン2
-
擬似フレームとPHP
-
flashでムービークリップ後のフ...
-
外部swf(子swf)から、親swfの特...
-
トグルボタンの排他制御でご教...
-
Flash swfのランダム再生
-
シーケンス番号の初期値
-
めくれるカードの作成方法
-
再読み込みが可能なPDFビューワ...
-
Flash再生中につぎのフレームを...
-
MacBook Airで作成するトレス動...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WEBブラウザの重複起動の禁止
-
Math.ramdom()を特定回数繰り返す
-
AS3.0で子MCから他の子MCの...
-
ループ再生のflashをタイムライ...
-
ASではどうやって記述するのか
-
Excel VBA SetFocus
-
フラッシュ初心者ですが
-
Flash lite1.0の計算クイズ
-
プルダウンメニューとフェード...
-
ActionScriptで関数とは?
-
Smartyのテンプレートについて
-
Error#1009 時計のシーン移動ボ...
-
秒と同期してMCを動作させる方法
-
flash トップページ 自動再...
-
actionscript2.0から3.0へ、
-
FLASH LITE1.1のテキスト入力に...
-
actionscriptでfor文が正常に動...
-
loadMovieで読み込んだswf
-
キーボードを押した時のムービ...
-
ボタンとASが1フレーム目にない...
おすすめ情報