写一个unity代码运行能让小球自动运动
时间: 2024-02-15 22:01:38 浏览: 84
以下是一个简单的Unity C#代码,用于让小球自动运动:
```csharp
using UnityEngine;
public class BallMovement : MonoBehaviour
{
public float speed = 5f; // 小球速度
void Update()
{
// 计算小球的运动方向
Vector3 direction = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));
// 计算小球的移动距离
Vector3 movement = direction * speed * Time.deltaTime;
// 将小球移动到新的位置
transform.position += movement;
}
}
```
将此脚本添加到小球对象上,并将小球的速度设置为所需的值。此时,小球将在水平和垂直方向上自动移动,速度由speed变量控制。
阅读全文