FLASHでプルダウンメニュー(ポップアップメニュー) スクリプト編
1年以上前の記事です。内容が古い可能性があります。
さてスクリプトの解説
■まず、親ムービークリップに
onClipEvent (load) {
nMove = 0;
}
で変数を指定し、続いて、
onClipEvent (enterFrame) {
if (nMove != 0) {
nNextFrame = this._currentframe+nMove;
if (1<=nNextFrame && nNextFrame<=this._totalframes) {
this.gotoAndStop(nNextFrame);
} else {
nMove = 0;
}
}
}
3~6行目でnMoveが1のとき再生、-1のとき逆再生、0になったら停止するようにしてます。
■次にプルダウンするムービークリップに
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_parent.nMove = 1;
}
else {
_parent.nMove = -1;
}
}
で、ロールオーバー時にnMove=1、ロールアウトでnMove=-1になるようにしてます。
■もちろんプルダウンの元になっているボタンにも
(見た目親だけど実際はプルダウンムービーと同じ階層に配置しているので注意)
on (rollOver) {
_parent.nMove = 1;
}
として、マウスが乗ったらプルダウンメニューが出るようにしています。
アドセンス広告メイン
関連記事
-
部下のモチベーションを下げる3つの禁句
1年以上前の記事です。内容が古い可能性があります。上の人達に愚痴ばっかり垂れてい …
-
コメント付き「いいね!」ボタンを確実に作る方法
1年以上前の記事です。内容が古い可能性があります。5月以降、使えなくなる表記もあ …
-
YouTube動画見ながらモバイルSuicaで改札は抜けれない
1年以上前の記事です。内容が古い可能性があります。いや、通勤時間の混雑中にすみま …
-
Tumblr(タンブラー)とFacebookを連携させる方法
1年以上前の記事です。内容が古い可能性があります。先日、YouTubeとFace …
-
JPEG画像は新規保存するたびに劣化する(わけじゃない)
1年以上前の記事です。内容が古い可能性があります。JPEGってのはファイル形式で …
-
Suica(モバイルSuica)限定。グリーン車で電車を乗り換える方法
1年以上前の記事です。内容が古い可能性があります。最近、歳のせいか電車で座れない …
-
地図を大判で印刷したいらしい
1年以上前の記事です。内容が古い可能性があります。したいらしいシリーズがまた来ま …
-
トイレやキッチンで「ゴキブリ」と遭遇したら洗剤やハンドソープで退治可能
1年以上前の記事です。内容が古い可能性があります。ネットでは「G」などと隠語化さ …
-
インターネット広告ってこんなに種類があるの?料金相場一覧
1年以上前の記事です。内容が古い可能性があります。Webサイトに関しては相場など …
-
Google Chromeでページランクを確認する方法
1年以上前の記事です。内容が古い可能性があります。個人用のAspire ONEに …
- PREV
- FLASHでプルダウンメニュー(ポップアップメニュー) 導入編
- NEXT
- 理想の携帯サイト