// node 锚点(0.5, 0.5) 宽和高是500 位置(100, 100)
// 把node的(1,1)转到世界坐标, 带AR说明这个(1,1)是相对于node的锚点,不带说明相对左下角
let pos0 = this.node.convertToWorldSpace(cc.v2(1, 1))
let pos1 = this.node.convertToWorldSpaceAR(cc.v2(1, 1))
cc.log(pos0) // -149 -149
cc.log(pos1) // 101 101
// 把世界坐标(1,1)转到这node的坐标, 带AR是相对于这node的锚点的(1,1), 不带是相对于这node左下的(1,1)
let pos2 = this.node.convertToNodeSpace(cc.v2(1, 1))
let pos3 = this.node.convertToNodeSpaceAR(cc.v2(1, 1))
cc.log(pos2) // 151 151
cc.log(pos3) // -99 -99
网友评论