写一个unitu人物移动代码
时间: 2023-04-04 21:02:41 浏览: 135
好的,以下是一个简单的 Unity 人物移动代码示例:
```
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
public float speed = 5f; // 移动速度
void Update()
{
// 获取水平和垂直输入
float horizontalInput = Input.GetAxis("Horizontal");
float verticalInput = Input.GetAxis("Vertical");
// 计算移动方向和距离
Vector3 movement = new Vector3(horizontalInput, 0f, verticalInput) * speed * Time.deltaTime;
// 移动角色
transform.Translate(movement, Space.Self);
}
}
```
这个代码可以让你使用 WASD 或方向键来控制角色移动。
阅读全文