- 由于Unity类名不对应文件名所以无法添加 Unity弹出提示 “Can’t add script behaviourAssemblyInfo.cs. The script needs to derive from MonoBehaviour!”
- 情况是这样的在建立一个脚本之后我对脚本的名字进行了修改,但是代码里的类名还没有进行相对应的更改导致这种情况
- 我在网上也查了相关的问题发生情况,我所遇到的只是提示发生的情况之一,仅供参考
原代码如下:
public class NewBehaviourScript : MonoBehaviour
{
//内容省略
}
文件名为Move.cs
把类名更改成和文件名一样:
public class Move : MonoBehaviour
{
//...
}
即可添加进对象中了
至此,问题解决!