1
저는 지난 며칠 동안 키네틱스와 캔버스를 가지고 놀았습니다. 크기 조정이 가능한 이미지를로드하는 드래그 앤 드롭 캔버스가 있습니다.kineticJS 캔버스의 앵커를 화살표로 변경 하시겠습니까?
var anchor;
function addAnchor(group, x, y, name) {
var stage = group.getStage();
var layer = group.getLayer();
anchor = new Kinetic.Circle({
x: x,
y: y,
stroke: "#666",
fill: "#ddd",
strokeWidth: 2,
radius: 8,
name: name,
draggable: true
});
anchor.on("dragmove", function() {
update(group, this);
layer.draw();
});
anchor.on("mousedown touchstart", function() {
group.setDraggable(false);
this.moveToTop();
});
anchor.on("dragend", function() {
group.setDraggable(true);
layer.draw();
});
// add hover styling
anchor.on("mouseover", function() {
var layer = this.getLayer();
document.body.style.cursor = "pointer";
this.setStrokeWidth(4);
layer.draw();
});
anchor.on("mouseout", function() {
var layer = this.getLayer();
document.body.style.cursor = "default";
this.setStrokeWidth(2);
layer.draw();
});
group.add(anchor);
}
내가 가리키고 이미지 크기를 조정할 수 있습니다 사용자를 화살표로 표시 또는 이와 유사한 무언가로 만들어 놓을 싶습니다 : 크기 재조정 이미지에 앵커 원이다. 누구든지이 작업을 수행하는 방법이나 자습서를 통해 나에게 화살표를 그리거나 앵커를 이미지로 바꿀 수있는 방법을 보여줄 수 있습니까? 어떤 도움
감사합니다 ... 당신이 이런 식으로 뭔가 새로운 Kinetic.Cirle과 그것의 속성을 변경해야합니다 생각