使用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);
}
}
}
本文介绍如何使用Unity创建一个简单的脚本来控制立方体物体通过键盘输入(WASD)实现前后左右移动。该脚本适用于初学者了解基本的物体运动控制。
5746

被折叠的 条评论
为什么被折叠?



