http://easeljs.com/docs/MouseEvent.html
- マウスを移動させたときに発生するイベント。
- onPressまたはonMouseDownイベントの引数として渡されるMouseEventオブジェクトに設定することが出来る。
- マウスボタンを離すと呼び出されなくなる。ドラッグ&ドロップ動作に最適。
// onPressイベント container1.onPress = function(ev){ // クリックされた位置 var clickX = ev.stageX; var clickY = ev.stageY; // クリックされた時点での左上座標 var startX = container1.x; var startY = container1.y; // マウス移動イベント ev.onMouseMove = function(move){ // container1をドラッグ移動させる container1.x = startX + move.stageX - clickX; container1.y = startY + move.stageY - clickY; stage.update(); }; // マウスアップイベント ev.onMouseUp = function(move){ alert("onMouseUp"); }; };
このページへのコメント
Gcbx1t wow, awesome post.Much thanks again. Great.