【Unity】回転の軸と角度を取得する
Quaternion.ToAngleAxisメソッドを使うと、オブジェクトの回転の軸と角度を簡単に取得できます。 まず、角度と軸のための変数を、このメソッドの引数にoutキーワードを前置きして渡します。渡す前に変数を初期… 続きを読む »
Quaternion.ToAngleAxisメソッドを使うと、オブジェクトの回転の軸と角度を簡単に取得できます。 まず、角度と軸のための変数を、このメソッドの引数にoutキーワードを前置きして渡します。渡す前に変数を初期… 続きを読む »
角度指定して回転させるには、Transform.Rotateメソッドを使います。 例えば、ワールドのY軸に沿って45度回転させたいときは、下のように各軸の角度とスペースを渡します。 transform.Rotate(0,… 続きを読む »
新規ファイルを作ったときに、デフォルトで辺のサイズや面の角度などを表示できるようにしてみます。 サイズや角度の単位はシーンプロパティのUnitsパネルで変更できます。例えば、Lengthのプルダウンメニューから、デフォル… 続きを読む »
シリンダーを中心とした円周上に赤いCubeを配置していきます。赤いCubeは白いCubeのある方向へ指定した距離だけ進んだところに置きますが、角度の範囲を指定しておいて、その外側に白いCubeがあるときは、範囲の境目に置… 続きを読む »
2つのオブジェクトの角度を足してみました。 猿にスクリプトをつけて、2つの矢の回転を合成したものを、猿の回転にします。 using System.Collections; using System.Collections… 続きを読む »