2019.03.24 15:23UNITY* Vector3 オブジェクト位置の設定・変更〈マウス追従〉最初に言っておくと、今回の話は3Dの方にはあまり参考にならないかもしれない。どうしてもということであれば、前回のスクリプトの「Vector2」を「Vector3」に変えて、Z軸を追加すればいい。例:Vector2(2.0f, 3.0f) → Vector3(2.0f, 3.0f,0.0f)▶︎ UNITY* Vector2 オブジェクト位置の設定・変更それではやっていこう。今回はマウス位置をVector3値に変換して、それにオブジェクトに反映、追従させること。将来的にはパッドやゲーム機でも展開するので、マウス以外のUIも取り入れていく予定だが、テスト時はマウス操作が基本。なので覚えておくべき基本UIスクリプト。
2019.03.23 04:45UNITY* Vector2 オブジェクト位置の設定・変更UNITYはVector値でオブジェクトの位置を設定する。3DはVector3、2DはVector2。Z軸の有無だけなので、2DでもVector3は使えるし、たまに使う。今回はVector2。あとセットになるのがposition。・オブジェクト名.position = Vector値ついでにUNITYの数値概念を覚える。解像度ではなく数値。下の図の星位置は中央 0、0で、1マス分が1。右に2、上に3配置し直してみる。