引擎版本3.5.2到3.6.2一直有问题
我看你们更新摄像机矩阵的时机是
director.tick->
root.frameMove->
window.extractRenderCameras->
camera.update
那这里有一个问题,我在触摸屏幕的时候更新了摄像机所在节点的Scale,然后在摄像头节点的NodeEventType.TRANSFORM_CHANGED回调中用到了camera.worldToScreen。
这个时候本帧的camera.update已经执行完成了,现在的camera._matViewProj里面是脏数据,导致worldToScreen的结果不准确