【发布时间】:2014-05-26 02:30:42
【问题描述】:
我有一个位于 KineticJS 层中的图像。当我设置宽度 > 1 的笔划时,图像将在某些点与笔划重叠。这是我制作的JSFiddle:
这张图显示了问题:
我的代码:
var stage = new Kinetic.Stage({
container: 'container',
width: 800,
height: 900
});
var layer = new Kinetic.Layer();
var imageObj = new Image();
imageObj.onload = function () {
var kimage = new Kinetic.Image({
x: 10,
y: 10,
image: imageObj
});
kimage.strokeEnabled(true);
kimage.stroke("#1788a8");
kimage.strokeWidth(11);
// add the shape to the layer
layer.add(kimage);
// add the layer to the stage
stage.add(layer);
};
imageObj.src = 'https://upload.wikimedia.org/wikipedia/commons/d/da/CatBlackHearts.png';
如何防止图片与笔划重叠?
【问题讨论】:
标签: javascript html canvas kineticjs