3Dアクションゲームを作っていて上下には普通に移動できるのですが左右に移動させるには回転させないといけません
なんとか回転させずそのまま左右に移動できませんか?
// 上下移動
transform.localPosition += velocity * Time.fixedDeltaTime;
// 左右移動 transform.Rotate (0, h * rotateSpeed, 0);
現在このようにプログラムを組んでいます
velocity はどう設定していますか?
velocity = new Vector3 (0, 0, v); これだと思うんですが...
回答2件
あなたの回答
tips
プレビュー