调用worldToScreen第一次的数值有误

  • Creator 版本:v3.8.0

  • 目标平台: / iOS / Android / 模拟器 / 小游戏开发工具?小游戏真机

  • 重现方式:

update(deltaTime: number) {
let player = this.node.parent.getChildByName(“player”)
let playerWorld = player.getWorldPosition()
let playerInView = this.node.getComponent(CameraComponent).worldToScreen(playerWorld.clone())
console.log(“playerWorld”, playerWorld, “playerInview”, playerInView)
return
}

第一次计算出的值不正确,后面就正确了,这是为啥?

8f203a4d17a95f326d6dd969f736433