node.parent.convertToWorldSpaceAR(node.position);
node.convertToWorldSpaceAR(cc.v2(0,0));
node.convertToWorldSpaceAR(node2.positon);
这三个表达式有什么样的区别?不太明白其用法。
node.parent.convertToWorldSpaceAR(node.position);
node.convertToWorldSpaceAR(cc.v2(0,0));
node.convertToWorldSpaceAR(node2.positon);
这三个表达式有什么样的区别?不太明白其用法。
可以参考一下这个帖子哈
我还是有点疑惑的地方,就是当一个节点去转另一个节点的坐标的时候,像这样node.convertToWorldSpaceAR(node2.positon);,求出来的是啥? 您能帮我描述下吗,谢谢!
通用说法就是 node 锚点的世界坐标再偏移一个 node2 的坐标,假如这个 node2 是 node 的子节点,逻辑上结果就是 node2 的世界坐标
不传 node2.position 直接传cc.v3() 的话,那就是 node 的世界坐标再偏移个 0 向量,那就是 node 的世界坐标了,有逻辑意义的参数就是 0 和子节点坐标或者你想指定的偏移了
哦哦!秒懂了,感谢大佬,我测了下,刚好和您说的是一样的!