creator 3.6.0 屏幕坐标转节点坐标出现坐标是NaN的情况

我一个节点重写了UITransform的hitTest函数,需要将屏幕坐标转换到节点坐标使用
let canvas = find(‘Canvas’);
let _uiCamera = canvas.getComponent(Canvas).cameraComponent;
let screenPos:Vec2 = v2();
let tempV3 = v3();
tempV3.x = point.x;
tempV3.y = point.y;
_uiCamera.screenToWorld(tempV3, tempV3);
log(“屏幕坐标:” + point + “;世界坐标:” + tempV3);
this.node.getComponent(UITransform).convertToNodeSpaceAR(tempV3, tempV3);
log(“屏幕坐标:” + point + “;节点坐标:” + tempV3);
通过上述代码我转换到了节点坐标,但我的节点放在滚动容器里面,我滑动了下滚动容器后,上述代码转换出的节点坐标出现全为NaN的情况,是我用法不对吗?