如下哦
const cameraTransform = this.scene.getElementById('camera').getComponent('transform')
const modelTransform = this.scene.getElementById('yourNodeId').getComponent("transform");
if (cameraTransform.worldPosition.distanceTo(modelTransform.worldPosition) < 3) {
// 小于3m
} else {
...
}
另想要每帧实时去计算这个距离,可以在另想要每帧实时去计算这个距离,可以在scene的tick事件中操作。scene的tick事件中操作