我有一个带摄像头的viewport3d,里面有一些块。目前使用键盘向上/向下/向左/向右/旋转等移动相机。
但我想移动世界观而不是相机。因此,当用户按下W键向上移动时,它不仅仅是将相机移动到+ x位置。因为用户可能在20度视角。
答案 0 :(得分:0)
创建虚拟Camera Boom。
创建一个不可见的对象,如TDummy,与感兴趣的对象相同的位置或场景的中心。
将TCamera创建为对象的子项。将其位置设置在其中一个轴上所需的距离。
现在,您只需更改虚拟对象的rotationAngle即可围绕对象旋转相机。相机将保持准确的距离,并自动直接指向中心。
此外,通过添加光作为相机的孩子,它也会随着相机移动而跟随。希望这有助于某人。