ボタンにマウスオーバーで状態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); } }
以上、覚え書き。