javascript - 如何在 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!这样做的正确方法是什么?
解决方案
推荐阅读
- dart - 为什么“日期格式无效”?
- terraform - 在 api 调用后检索值 - terraform
- crystal-reports - Toolbox Visual Studio 2019 中缺少 Crystal Report Viewer
- php - 如何在没有表单数据的情况下使用 ajax 发布图像?
- javascript - 使用正则表达式从对象文本中获取字符串
- c# - 实体框架核心中具有多对多关系的 CRUD
- c++ - 没有OWNER_WRITE的cmake安装目录
- plot - Octave 中的绘图函数
- github - 如果分叉的 Gist 被删除会怎样?
- ubuntu - Pyomo scip 求解器错误 FileNotFoundError