1
退房:http://jsfiddle.net/aqaP7/4/,如何使HTML5画布形状可调整大小
和
http://shedlimited.debrucellc.com/test3/canvaskinclip.html,
我要让HTML5图像可调整大小, 并且它需要基于HTML5等,因为我的剪辑区域是在html5
我认为这将与mousedown事件有关,但例如我可以告诉如果 鼠标是在角落的形状?我可以将代码添加到我的圈子 - mousedown函数吗?
circle.on("mousedown", function(){
draggingShape = this;
var mousePos = stage.getMousePosition();
draggingRectOffsetX = mousePos.x - circle._x;
draggingRectOffsetY = mousePos.y - circle._y;
});
circle.on("mouseover", function(){
document.body.style.cursor = "pointer";
});
circle.on("mouseout", function(){
document.body.style.cursor = "default";
});
layer.add(circle);
stage.on("mouseout", function(){
draggingShape = undefined;
}, false);
stage.on("mousemove", function(){
var mousePos = stage.getMousePosition();
if (draggingShape) {
draggingShape._x = mousePos.x - draggingRectOffsetX;
draggingShape._y = mousePos.y - draggingRectOffsetY;
layer.draw();
}