1. 程式人生 > >Unity用鍵盤控制物體左右旋轉前後移動的c#指令碼

Unity用鍵盤控制物體左右旋轉前後移動的c#指令碼

using System.Collections;
using System.Collections.Generic;
using UnityEngine;


public class CubeScript : MonoBehaviour {

void Start () {

}

void Update () {

        float Hor = Input.GetAxis("Horizontal");//當你按‘a’'d'鍵返回一個[-1,1]的值
        float Ver = Input.GetAxis("Vertical");//當你按‘w’'s'鍵返回一個[-1,1]的值
        transform.Translate(Vector3.forward * Ver * Time.deltaTime * 7);//前後移動
        transform.Rotate(Vector3.up * Hor * 20 * Time.deltaTime);//左右旋轉
}

}

把指令碼新增到物體上執行即可