Unityデビューしました。 そんなわけで、3D空間上で前後左右に移動するキャラを実装。 ただ移動するだけなのに、嬉しい!楽しい! この気持ち、忘れたくないですね。 ここでは、実装内容と学んだことを書き残します。 初心者が勉強用に書き残しただけ ...
transform.fowardとrightはゲームオブジェクトから見て正面と右を表しています。そこにさっきのaxisをかけてWASDでの移動のベクトルが完成。 moveをnomalzedで正規化することでベクトルの絶対値を1にする。 これをしないとWA,WD,SD,SAとかの斜め移動の時に移動速度が ...
This mechanic shows how to implement movement in 2D for a user's character using a set of input keys. The code below is implemented using the WASD and arrow keys ...
本プログラムはUnity KeyCode拡張プログラムです。 KeyCodeの取得、保存を行えます。 また、キーボード、ゲームパッドの入力を一つのコードで簡単に取得することができます。 使い方 このプログラムはInputData.csを基に動作します。 キーパターンの拡張 ...