(サンプルコード)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TankMove_2 : MonoBehaviour
{
public float moveSpeed;
void Update()
{
float moveV = Input.GetAxis("Vertical");
transform.Translate(Vector3.forward * moveV * Time.deltaTime * moveSpeed);
// 現在の角度の取得
Vector3 rot = transform.eulerAngles;
// Y軸はカメラの角度に合わせる。
transform.eulerAngles = new Vector3(rot.x, Camera.main.transform.eulerAngles.y, rot.z);
}
}
(実行結果)