帮我写一份unity基本行走代码
时间: 2023-03-31 15:04:27 浏览: 125
一个flex游戏人物行走的源代码
5星 · 资源好评率100%
好的,以下是基本的 Unity 行走代码:
public class PlayerMovement : MonoBehaviour {
public float speed = 5f; // 移动速度
private Rigidbody2D rb; // 刚体组件
void Start() {
rb = GetComponent<Rigidbody2D>(); // 获取刚体组件
}
void Update() {
// 获取水平和垂直输入
float moveHorizontal = Input.GetAxis("Horizontal");
float moveVertical = Input.GetAxis("Vertical");
// 计算移动向量
Vector2 movement = new Vector2(moveHorizontal, moveVertical);
// 设置刚体速度
rb.velocity = movement * speed;
}
}
希望能对你有所帮助。
阅读全文