講義31日目

Flash (Action Script2.0)

ムービークリップの制御メソッド
  • startDrag();

ムービークリップインスタンス内をドラッグして移動を始める。引数1と引数2があり、引数1ではTrueもしくはFalse、引数2ではドラッグできる範囲をステージの基準点(左上)からみた座標で指定できる。
startDrag(false,左端のx座標,上端のy座標,右端のx座標,下端のy座標);
※trueの場合はインスタンスの基準点をロックした状態で移動し、falseを指定するとドラッグした場所を基準に移動する。

  • stopDrag();

ムービークリップインスタンスのドラッグ移動をやめる。

JavaScript

イベントハンドラ
  • onMouseOver

マウスが触れた(上に乗った状態。擬似クラスの:hoverとほぼ同義)ときにイベントを実行する。

  • onMouseOut

マウスが離れたときにイベントを実行する

上記の2つを使って、JavaScriptで画像にマウスを乗せたときにhover用画像に変えるときは以下のように書く

<img src="画像名" width="幅" height="高さ" alt="名前" 
onMouseOver="this.src='ホバー画像名'" 
onMouseOut="this.src='画像名'">