预制体节点 使用convertToWorldSpaceAR 转换坐标出现偏移

预制体节点 通过convertToWorldSpaceAR和convertToNodeSpaceAR去转换坐标位置偏移
有什么方法解决
getEmojiSeatPosition: function (seats) {
console.log(seats[0].position);
var myselfemoji_InWorld = seats[0].convertToWorldSpaceAR(cc.p(-538,-117));//cc.p(x,y)
var rightemoji_InWorld2 = seats[1].convertToWorldSpaceAR(cc.p(385,-69));
var rightemoji_InWorld = seats[2].convertToWorldSpaceAR(seats[2].position);
var upemoji_InWorld = seats[3].convertToWorldSpaceAR(seats[3].position);
var leftemoji_InWorld = seats[4].convertToWorldSpaceAR(cc.p(-542,-42));

    var rightArr = [, , ,];
    var rightArr2 = [, , ,];
    var leftArr = [, , ,];
    var myArr = [, , ,];
    var upArr = [, , ,];
    var Positions = [myArr, rightArr2, rightArr, upArr, leftArr];
    for (var i = 0; i < seats.length; ++i) {
        Positions[i][0] = seats[i].convertToNodeSpaceAR(myselfemoji_InWorld);
        Positions[i][1] = seats[i].convertToNodeSpaceAR(rightemoji_InWorld2);
        Positions[i][2] = seats[i].convertToNodeSpaceAR(rightemoji_InWorld);
        Positions[i][3] = seats[i].convertToNodeSpaceAR(upemoji_InWorld);
        Positions[i][4] = seats[i].convertToNodeSpaceAR(leftemoji_InWorld);
    }

    return Positions;
},

请填写这份表单,按表单后面的说明将结果发给我 QQ 56788395,以便进一步排查问题,谢谢!

docs.google.com/forms/d/e/1FAIpQLSdEx4DH9te6O8MW1eB8lTA9cRYgnRHgAuXtybpvgq_o0ug44g/viewform