unityでタイヤ回転プログラム【unity】【C#】


やりたいこと

  • unityで車を移動させたけどタイヤも回転させたい。

プログラム

tire_rotation.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class tire_rotation : MonoBehaviour
{   

        void FixedUpdate() 
        {
            if (Input.GetAxis("Vertical")==1)//もし上キーが押されたら
            {
                transform.Rotate(new Vector3(1, 0, 0));//タイヤ回転
            } else if(Input.GetAxis("Vertical")==-1)//下キーだったら。
            {
                transform.Rotate(new Vector3(-1, 0, 0));//タイヤ逆回転
            } else//何も押されてないなら
            {
                 transform.Rotate(new Vector3(0, 0, 0));//タイヤ回転停止
            }



        }
}