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);
}       
}

Unity 5 球不会移动没有错误

将"Fixedupdate"更改为"FixedUpdate"。还要确保文件名与类名相同。在您的示例中,您的脚本应称为 PlayerController.cs。