美文网首页
cocos creator坐标系转换的方法

cocos creator坐标系转换的方法

作者: 阳光天天耀 | 来源:发表于2023-04-08 19:49 被阅读0次

            // 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

    相关文章

      网友评论

          本文标题:cocos creator坐标系转换的方法

          本文链接:https://www.haomeiwen.com/subject/hcjvddtx.html