这个范例 http://docs.cocos.com/creator/manual/zh/extension/custom-gizmo-advance.html
let t = cc.affineTransformClone(node.getWorldToNodeTransform());
改成 let t = cc.AffineTransform.clone(node.getWorldMatrix());
这个范例 http://docs.cocos.com/creator/manual/zh/extension/custom-gizmo-advance.html
let t = cc.affineTransformClone(node.getWorldToNodeTransform());
改成 let t = cc.AffineTransform.clone(node.getWorldMatrix());
人呢。。。
顶起来啊
这看起来是不是有问题?3个方法改成一个了?
谢谢反馈,我们的文档正在更新,请参考这个方式进行修改 https://github.com/cocos-creator/creator-docs/pull/568/commits/edef26706f26fc04cddab537bfed1ebebdeb40cf
需要自己进一步计算矩阵相关内容,没有完全一一对应的 API 了
测试了,发现只能拖动改变x,y改变不了
文档正在更新,请参考这个方式修改:https://github.com/cocos-creator/creator-docs/blob/next/zh/extension/custom-gizmo-advance.md
在1.9.3版本里 let mat4 = cc.vmath.mat4.create();
这行代码是报错的。
let t cc.affineTransformClone(node.getWorldToNodeTransform());
代码报错的问题,Creator 版本记得要跟文档版本相对应哈~文档版本可以在右上方切换。
youyou 老师的 Gizmo 实例确实没有在维护了哈,大概是支持到 1.9.x 版本。后面文档会更新哈~