我的游戏中有以下圆圈。 玩家会把他们拖到游戏的不同位置。 当玩家选择时, 再玩一次, 我希望这些形状返回到 Init 函数中显示的原有位置 。 我该怎么处理这个? 谢谢 。
stage = new Kinetic.Stage({
container: "container",
width: 900,
height: 550
});
shapes = new Kinetic.Layer();
function init() {
circle1 = new Kinetic.Circle({
x: stage.getWidth() / 3.2,
y: stage.getHeight() / 3.2,
radius: radius,
fill: "blue",
stroke: "black",
strokeWidth: 4,
name: "circle",
draggable: true
});
shapes.add(circle1)
stage.add(shapes)