Unity3D学习记录——物体移动

来源:互联网 发布:攻城掠地烈焰战车数据 编辑:程序博客网 时间:2024/04/25 08:43

使用WASD对物体进行移动。

1.创建Cube

2.创建脚本文件

3.导入脚本文件给Cube

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour {    private Transform m_transform;// Use this for initializationvoid Start () {        m_transform = gameObject.GetComponent<Transform>();}// Update is called once per framevoid Update () {        if (Input.GetKey(KeyCode.A)) {            m_transform.Translate(Vector3.left * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.D)) {            m_transform.Translate(Vector3.right * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.W)) {            m_transform.Translate(Vector3.forward * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.S)) {            m_transform.Translate(Vector3.back * 5 * Time.deltaTime);        }}}