Unity 5 球不会移动没有错误
本文关键字:移动 有错误 Unity | 更新日期: 2023-09-27 17:56:45
我有一个简单的默认 unity 3d 球体,当我使用箭头键(在输入中设置)时,它使用刚体组件附加了一个脚本,它旨在移动,但它什么也不做 没有控制台错误 这里没有我的脚本
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
private Rigidbody PhysicsRB;
public float speed;
void Start ()
{
speed = 5;
PhysicsRB = GetComponent<Rigidbody>();
}
void Fixedupdate () {
float MoveH = Input.GetAxis ("Horizontal");
float MoveV = Input.GetAxis ("Vertical");
Vector3 movement = new Vector3 (MoveH, 0.0f, MoveV);
PhysicsRB.AddForce (movement * speed);
}
}
将"Fixedupdate"更改为"FixedUpdate"。还要确保文件名与类名相同。在您的示例中,您的脚本应称为 PlayerController.cs。