Unityでバイオハザードの動きを真似てみようと思った。
キーの振り分けは
上/前進
下/後退
右/右回転
左/左回転
のはず。
さっそくUnityで簡素なキャラを作って動かしてみた。
PlayerのPrefabにスクリプト付けて
void Update () { float vert = Input.GetAxisRaw("Vertical"); float hori = Input.GetAxisRaw("Horizontal"); transform.Translate(transform.InverseTransformVector(transform.forward) * vert * 0.1f); transform.Rotate(0, hori, 0); }
こうしただけ。