我刚刚在一个空白项目上打开了 unity,我正在尝试将脚本链接到我的播放器对象(我正在使用资产商店中的东西),当我尝试连接它们时,出现错误:脚本不不继承可以管理脚本的本机类。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
}
我不明白为什么要这样说。
答案 0 :(得分:1)
确保脚本中的公共类名 PlayerController
与脚本文件的名称:PlayerController.cs
相同。>
这可能对你有用。
答案 1 :(得分:0)
如果在创建后更改了脚本名称,则应删除并重新创建。我遇到了同样的问题,我是这样解决的。