我正在做一个团结的项目,它说"The associated script cannot be loaded, please fix any compile errors and assign a va



我正在团结一致地进行一个项目,但他们都没有工作——每个人都在说"无法加载关联的脚本,请修复任何编译错误并分配一个有效的脚本"。我试过所有的东西,比如重新安装统一,使用旧版本等等。我能做什么?这是的脚本之一

using UnityEngine;
public class MouseHandler: MonoBehaviour
{

// horizontal rotation speed

public float horizontalSpeed = 1f;

// vertical rotation speed

public float verticalSpeed = 1f;
private float xRotation = 0.0f;
private float yRotation = 0.0f;
private Camera cam;
void Start()
{
cam = Camera.main;
}
void Update()
{
float mouseX = Input.GetAxis("Mouse X") * horizontalSpeed;
float mouseY = Input.GetAxis("Mouse Y") * verticalSpeed;
yRotation += mouseX;
xRotation -= mouseY;
xRotation = Mathf.Clamp(xRotation, -90, 90);
cam.transform.eulerAngles = new Vector3(xRotation, yRotation, 0.0f);
}
}

我认为这是因为脚本名称不是类名。或者可能是编译器有错误,但我看不出你的脚本有什么问题。我对C#有点陌生,我也遇到过这个错误,这是我知道的唯一修复方法。如果还有其他人,请告诉我。希望这能有所帮助!:D

相关内容

最新更新