前提・実現したいこと
オブジェクトに角度情報を入れたいが、X,Y,Z3軸でなく、1軸だけを入れる方法が知りたい
試したこと
以下のやり方でオブジェクトの角度を指定することはできました。
this.transform.rotation = Quaternion.Euler(0.0f, 0.0f, 90);
や
transform.localEulerAngles = new Vector3(0.0f, 90, 0.0f);
しかし、いずれもXYZの代入を同時に行わないといけません。
X軸だけ代入して、他の軸を変更したくない時に困ります。
解決策として、
例えば、X軸だけ代入したいという時なら、他のYZ軸を一旦変数に入れてから
transform.localEulerAngles = new Vector3(120, Y, Z);
とやってます。
これでできるにはできるけど、もっと簡略化したい。
1軸だけ代入できるのが理想ですが、これは不可能ですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/09 14:06 編集
2019/08/13 00:24
2019/08/13 04:55