- 2007年5月16日 00:00
- AS3
※Flash9 アルファ版でのスクリプトテストです
function clickmc(event:MouseEvent):void{
trace("aaa");
}
mc1.addEventListener(MouseEvent.CLICK,clickmc);
mc1をクリックしたときに何かする、というボタンアクションを定義。
僕は馬鹿なのでimport文がサパーリ分からないんだけれども、たぶん import flash.events.*; と import flash.Mouse; でもやっとけばOKでしょう。
ついでに、マウス関連のMouseEventを書いとこう。メモメモ。
onRelease : MouseEvent.CLICK onRollOver : MouseEvent.MOUSE_OVER or MouseEvent.ROLL_OVER onRollOut : MouseEvent.MOUSE_OUT or MouseEvent.ROLL_OUT onMouseWheel : MouseEvent.MOUSE_WHEEL ダブルクリック -> MouseEvent.DOUBLE_CLICK
ダブルクリックが使えなかった。。
追記。doubleClickEnabled を trueに設定すると使えるようになるとのこと。
this.doubleClickEnabled = true; this.addEventListener(MouseEvent.DOUBLE_CLICK, testFunc);
- Newer: 望む全てがwebで事足りるようになる
- Older: AS3で新規オブジェクトを作るとき
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://ryow.net/mt/mt-tb.cgi/126
- Listed below are links to weblogs that reference
- マウスクリックとイベントリスナを覚えた from ryow.net Blog