Unityで開発を行っており、あるオブジェクトをワールド座標で目標角度に回転させたいです。
例えば、transform.Rotate(new Vector3(0,0,30))と入力すると現在の角度にZ軸30度を加算して、回転するかと思います。
そうではなく今回は加算するのではなく、入力した角度に回転するようにしたいです。
現在角度が(x,y,z) = (0,30,90)の場合に例えば、(0,45,-30)と入力した際に、(0,75,60)になるのではなく、ワールド座標系で(0,45,-30)にオブジェクトの現在角度が変更されるようにしたいです。
また、徐々に回転していくのではなく、一気に目標角度に回転するようにしたいです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/09 13:14