请教下大佬,有个坐标转换不知道是不是bug的问题

// if(!this.moveList[0].active && !this.moveList[1].active){
// }

this.fingerPos = this.moveList[0].parent.convertToWorldSpaceAR(this.moveList[0].getPosition());
this.fingerPos = this.moveList[1].parent.convertToNodeSpaceAR(this.fingerPos);
this.moveList[1].setPosition(this.fingerPos)

问题是上面那个判断如果将转换代码放进去的话出现向下偏移,但是注释掉这个判断的,坐标转换是没问题的
引擎是creator 2.3.4