ボタンにマウスオーバーで状態1に変わる。
ボタンクリックでさらに別の状態2に変わる。
(状態2では、マウスオーバーで変化しない)
別のボタンクリックで、初期状態に戻る。
という、よくあるナビゲーションボタン用のActionScript(2.0)。
ボタン用ムービークリップを作成し、各フレームを以下のように設定。
フレーム1:初期状態(stop();)
フレーム2:状態1
フレーム3:状態2
ボタンMCに以下のASを記述。
on (rollOver) {
if (_root.iName1 != this) {
this.gotoAndStop(2);
}
}
on (press) {
if (_root.iName1 != this) {
this.gotoAndStop(3);
_root.iName1.gotoAndStop(1);
_root.iName1 = this;
}
}
on (rollOut, dragOut) {
if (_root.iName1 != this) {
this.gotoAndStop(1);
}
}
以上、覚え書き。
関連記事
- IE対策:A要素以外に :hover を使う
- ソーシャルブックマークへの追加ボタン
- WordPress: 総合ナビゲーション管理プラグイン NAVT
- Good Design: project Blue Clock
- WordPressのNAVTナビゲーションに「表示中ページ」を明示する
タグ:actionscript, flash, メモ









