我发现这个插件https://github.com/soloproyectos/jquery.transformtool在KineticJS 4.7中效果很好但不是5.1;有没有人试图用5.1。
答案 0 :(得分:0)
我正在努力将其移植到5.1.0:https://github.com/bennettw/jquery.transformtool如果可以,请提供帮助。
至于将项目从KineticJS 4.7升级到5.1,您需要考虑以下变化:
getAbsolutePosition()
和getParent()
。 (从技术上讲,这是可选的,因为v5.1.0仍旧使用旧样式方法。){ x: xval, y: yval }
。所以target.position(0, 0)
现在变为target.position({x: 0, y: 0})
。 size()
也发生了变化,并期望对象包含width
和height
。Kinetic.angleDeg = false
。阅读有关此更改的背景讨论here。还有一些我尚未想到的差异。我在Kinetic.Group
设置偏移量,但我仍然看到基于Kinetic对象左上角的变换(这是默认值)。