您的位置:首页 > 移动开发 > Unity3D

Unity3D学习记录——物体移动

2017-07-14 19:36 351 查看
使用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 initialization
void Start () {
m_transform = gameObject.GetComponent<Transform>();
}

// Update is called once per frame
void 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);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity3d 脚本