我尝试使用Kinetic.Tween
进行手风琴实现,当我点击矩形时,它会移动到顶部。这是我到目前为止所做的,
代码:
function animate (node,x,y,d) {
var t=new Kinetic.Tween({
node:node,
x:x,
y:y,
duration: d,
onFinish:function(){
layer.draw();
}
});
t.play();
}
rec.on('click', function () {
animate(rec,0,80,0.3);
stage.draw();
});
这里是jsfiddle:http://jsfiddle.net/tmtB5/
答案 0 :(得分:0)
在你的小提琴中,你已经将舞台设置为listening: false
。所以你的点击事件监听器不起作用。删除修复后的内容,另请参阅:http://jsfiddle.net/tmtB5/1/