【发布时间】:2014-04-08 20:00:22
【问题描述】:
每当我绘制形状时,我只需调用 stage.draw() 方法,
所以形状再次重复。
所以我的问题是如何在不出现更多先前绘制的形状的情况下添加形状。
这里是示例代码
//creating group for adding text
var textGroup = new Kinetic.Group({
x: e.pageX,
y: e.pageY - posY,
draggable: true,
id: 'textgroup'
});
layer.add(textGroup);
stage.add(layer);
textname = 'text' + shapecount;
//creating text
var text = new Kinetic.Text({
x: 0,
y: 0,
text: comment,
fill: "#" + fillcolor,
fontSize: 24,
opacity: 0.5,
name: textname
});
//adding text into group
textGroup.add(text);
//finally drawing stage
stage.draw();
Can anyone help me out?
Thanks in Advance,
【问题讨论】:
标签: kineticjs