unity无法加载关联的脚本怎么办脚本需要从monobehavior

unity无法加载关联的脚本怎么办脚本需要从monobehavior,第1张

Unity的脚本 有几个加载方式,第一种是通过继承Monobehaver的自动加载机制,要通过该机制加载脚本,必须满足脚本挂于场景内部,同时在运行状态下 才会调用

第二个是 Unity的Editor特性脚本 在方法前 增加某些Editor特性让 方法在右键菜单中或者顶部菜单中出现按钮,点击按钮即可调用,该类型的加载 不会在打包后存在

第三种是方法调用 导致的脚本加载,在运行中 ,恰好调用到 其构造函数,则加载,只要找到其对象便可再次调用

以上的方法 都需要在 编译问题解决后,在Unity中自动编译后 才可生效,也就是 如果有语法问题,这些脚本 都会无法正常使用

unity不支持重复的脚本名。你可以新建一个脚本,取其他的名字,再将原来的代码复制进去。注意复制的内容不要包含public class...{}这一句。即是说从[SerializedField]开始复制到最后花括号前为止


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11487701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存