私はユニファイドでトップダウンシューターを冒険しています。 0,20,0 トップダウンカメラを65度でセンタリング
カメラこの単純なフォローコマンドを使用しているプレーヤーを追跡するカメラは、その変換
- 位置が得ました
private void Update() { transform.position = new Vector3(playerTransform.position.x, transform.position.y, playerTransform.position.z); }
x軸上でカメラを65度回転させるため、カメラはもはやセンタリングされません。
私は戻って真ん中にカメラを中心に、スクリプトで計算するものはありますか?
私の問題を解決するにはカメラを(0,20、-10)に設定することができましたが、アップデートで計算されていない場合に戻るように計算されている必要があります。
と私は正しい値で、この値を置き換えたい:私はスクリプトでのz軸上の-20を計算しています現時点ではprivate void Update() { transform.position = new Vector3(playerTransform.position.x, transform.position.y, playerTransform.position.z - 20); }
。