【发布时间】:2014-08-21 13:58:42
【问题描述】:
过去一个小时我一直盯着这个看,无法弄清楚。
我正在尝试使用 KineticJS 在单击时将形状旋转 45 度。我从 Stack Overflow 上的上一个问题中找到了http://jsfiddle.net/JUu2Q/6/,它基本上可以满足我的需求。当我将此应用于我的代码(并将“层”更改为“阶段”)时,出现以下错误:无法读取未定义的属性“旋转”:
layer.on('click tap', function(evt) {
evt.targetNode.tween = new Kinetic.Tween({
node: evt.targetNode,
duration: 0.3,
rotationDeg: evt.targetNode.rotation()+45,
easing: Kinetic.Easings.EaseOut
});
evt.targetNode.tween.play();
});
我确定我做错了什么,但我就是想不通。
我的代码可以在http://jsfiddle.net/0h55fdzL/找到
我只使用 KineticJS 几个小时,如果这是个愚蠢的问题,我深表歉意
感谢您的帮助!
【问题讨论】:
标签: javascript html kineticjs