convertToUINode()和convertToNodeSpaceAR()的困惑

nodeA是2D节点,相机镜头移动后,同样的世界坐标wpos,wpos由触点e.getLocation()得到的屏幕坐标通过Camera.screenToWorld()得到,把一样的wpos传入

Camera.convertToUINode(wpos,nodeA)

nodeA.getComponent(UITransform).convertToNodeSpaceAR(wpos)

两者得到的结果是不一样的,我真的想不明白

屏幕坐标和世界坐标是不一样的,Camera那里要的应该是屏幕坐标,而convertToNodeSpaceAR那里要的应该是世界坐标