GetFlyCameraOFFSET

GetFlyCameraOFFSET  vec_from   vec_at

フライスルーカメラのオフセットを取得します。vec_fromは視点座標を受け取る変数、vec_atは目標点座標を受け取る変数です。ベクトル値になります。カメラは、視点から目標点に向けて、視線が設定されます。
カメラは、基準座標とそこから移動したオフセット座標(テンキーなどで移動した場合)を持っています。いずれも絶対値です(オフセットが相対表現でないことに注意)。基準座標は、カメラを元の位置に戻すときの座標です。

GetFlyCameraOFFSETで現在のフライスルーカメラの位置を取得、座標を加工して、SetFlyCameraPosで設定してください。SetFlyCameraPosを呼び出した時点で、オフセット座標には基準座標が設定されます。(個別にオフセット座標を設定する必要はありません。)

カテゴリー: Scriptシステム パーマリンク