首页 > 解决方案 > 如何在 babylon.js 中获取 UniversalCamera 的位置?

问题描述

我正在尝试在控制台中记录 BABYLON UniversalCamera 的 Vector3 位置。

我试过使用camera.getTarget(),但它没有返回相机的当前位置。

这是我的代码。

let camera = new BABYLON.UniversalCamera("Camera", new BABYLON.Vector3(1, 1, 1), scene)
console.log(camera.getTarget())

当我运行它时,控制台打印

{ _isDirty: true, _x: 0, _y: 0, _z: 0 }

但是无论我把相机放在哪里,每个轴上的位置总是0!这样做的正确方法是什么?

标签: javascriptbabylonjs

解决方案


推荐阅读