カメラとその中にいくつかのブロックを備えたviewport3dがあります。現在、キーボードを使用してカメラを上下左右に移動し、回転などを行っています。
でもカメラの代わりに世界観を動かしたい。したがって、ユーザーが W キーを押して上に移動すると、カメラが +x の位置に移動するだけではありません。ユーザーとしては、20 度のビューである可能性があります。
カメラとその中にいくつかのブロックを備えたviewport3dがあります。現在、キーボードを使用してカメラを上下左右に移動し、回転などを行っています。
でもカメラの代わりに世界観を動かしたい。したがって、ユーザーが W キーを押して上に移動すると、カメラが +x の位置に移動するだけではありません。ユーザーとしては、20 度のビューである可能性があります。
仮想カメラ ブームを作成します。
対象のオブジェクトまたはシーンの中心と同じ場所に、TDummy のような目に見えないオブジェクトを作成します。
オブジェクトの子として TCamera を作成します。軸の 1 つで、目的の距離だけ離れた位置に設定します。
ダミー オブジェクトの rotationAngle を変更するだけで、オブジェクトの周りでカメラを回転させることができます。カメラは正確な距離を維持し、自動的に中心に向けます。
また、カメラの子としてライトを追加することで、カメラの動きにライトも追従します。これが誰かに役立つことを願っています。