0
http://www.createjs.com/tutorials/Mouse%20Interaction/の例に従うと、ドックアンドドロップする方法がわかります。何かが私のために間違っている。私はステージがクリックされたときにサークルを追加し、次にxの位置を取得しようとします...私のアラートは0を示しますが、円は正しい場所に表示されます。それから私はドラッグしようとし、円は周りを移動しますが、マウスポインタから遠くに移動します。Easeljs:クリック時にステージに追加されたオブジェクトにX値がありません
var stage = new createjs.Stage("demoCanvas")
stage.on("stagemousedown", function(evt) {
var corn = new createjs.Shape()
corn.graphics.beginFill('white').drawCircle(evt.stageX, evt.stageY, 20).endFill()
stage.addChild(corn)
stage.update()
alert(corn.x)
corn.on("pressmove", function(dragEvent) {
dragEvent.target.x = dragEvent.stageX;
dragEvent.target.y = dragEvent.stageY;
stage.update()
});
})
ありがとう:
は、ここでは簡単フィドルです! :) – user3055135