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;
}
として、マウスが乗ったらプルダウンメニューが出るようにしています。
アドセンス広告メイン
関連記事
-
-
LINE(ライン)のスタンププレビューをオフにする方法
1年以上前の記事です。内容が古い可能性があります。これ、ウザいなぁと思っていたん …
-
-
LINE(ライン)でブロックされた相手にメッセージを送りトークする方法
1年以上前の記事です。内容が古い可能性があります。この方法使うと、ブロックされた …
-
-
Flashはなくならない。flaファイルをHTMLに変換する「Wallaby」
1年以上前の記事です。内容が古い可能性があります。Flashというカテゴリーを作 …
-
-
400ミリシーベルトは40万マイクロシーベルトで4億ナノシーベルト
1年以上前の記事です。内容が古い可能性があります。東北地方太平洋沖地震による震災 …
-
-
PHPでパーミッション(実行権)の設定が必要ない理由
1年以上前の記事です。内容が古い可能性があります。Webテクノロジーも日々進化し …
-
-
コーヒーは百薬の長、でもたくさん飲まないとダメらしい
1年以上前の記事です。内容が古い可能性があります。百薬の長ってのはちょっと言いす …
-
-
ライブドアブログで公式ツイートボタンを完全対応
1年以上前の記事です。内容が古い可能性があります。昨日の記事の続きとして読んでく …
-
-
「ナマポ」とは何のこと?【2ちゃんねる用語】
1年以上前の記事です。内容が古い可能性があります。政治家にもその言葉が知れ渡って …
-
-
CTPTマーケティングって何?
1年以上前の記事です。内容が古い可能性があります。先日、PDCAサイクルやらAI …
-
-
料金差がある場合の割り勘(ワリカン)方法
1年以上前の記事です。内容が古い可能性があります。料金に差がある場合に比較的簡単 …
- PREV
- FLASHでプルダウンメニュー(ポップアップメニュー) 導入編
- NEXT
- 理想の携帯サイト







