我的游戏中有以下圆圈。玩家将它们拖到游戏中的不同位置。当玩家选择,再次播放时,我希望形状回到 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)