#关于U3D出现无法添加脚本的错误
如果你在拖拉脚本到物体上时,出现如下错误:
可能有以下几个情况:
1.没有继承MonoBehaviour(如下图):
解决方法:继承MonoBehaviour类
2.Unity的文件名和类名是不是一样
解决方法:
仔细检查是否有类名和脚本名不一样,建议脚本建好后不要修改。
3.有其他脚本有错误,
这个项目文件夹里有错误的C#脚本,这样一来,所有正确的C#都会收到这个错误的脚本影响无法附加到物体上,也会一直显示can’t add script,这种方法也是最让人头疼的,但是也会引起无法拖拽添加。
解决方法:
一般这种情况下左下角会有红色报错框,找到提示的错误的脚本删除,再刷新一下,就可以用了。
如果没有报错,也不知道哪里有错,1,2错误没有犯。额,我也没有遇到过,自求多福。
***歪门邪道 ***
1.在右下角找到这个
2.你也可以尝试搜索一下
3.在第二步没找到你的脚本的话,接着第三步,滑动滑块但最下面,找到new script
4.就会自动创建新的并添加好了。这时你就可以双击脚本编辑了