オブジェクトを移動するためのいくつかのガイドに従っていますが、この問題があります。UNITY 3D - カメラのパースペクティブはオブジェクトの移動方法が間違っていることを示します
したがって、シーンを除くすべてのオブジェクトは、カメラを除いて回転で0,0,0です。カメラは、その後、0、180、0スクリプトが言うれる - 左 に移動するオブジェクトのために:
void Update() {
transform.Translate(Vector3.left * (ScrollSpeed * Time.deltaTime));//access transform component and moves it left by 20 times the frame rate
}
だから、技術的には左に移動しますが、カメラの視点を見に180度です正面からの試合。私の唯一の解決策は、逆になるような視点に合わせてプラットフォームを回転させることです。実際のシーンとは逆に負の数値を使用し続ける必要はありません。
ゲームオブジェクトの回転が(0,180,0)であることからあなたを守っているのは何ですか?このようにオブジェクトの相対方向はカメラの相対方向と一致します。 – oxrock