首页 > Unity3D频道 > 【Unity杂文】 > Unity3D研究院之限制某些脚本不能随便在Editor模式下绑定
2016
06-06

Unity3D研究院之限制某些脚本不能随便在Editor模式下绑定

Unity中,只要继承MonoBehaviour的脚本都可以任意挂在gameObject上。但是有些脚本可能我并不希望在Editor模式下任意被绑定,或者我只希望某些特定的gameObject才能绑定一些脚本。

编辑模式下添加脚本一共有两种方法,

1、使用鼠标拖拽到某个gameObject上

2、自己做一个MenuItem然后gameObject.AddCompoment<T>上去。

判断条件可以自己加。总之就是不让他在Editor模式下绑定脚本。

Unity3D研究院之限制某些脚本不能随便在Editor模式下绑定 - 雨松MOMO程序研究院 - 1

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

    • UnityEditor.EditorUtility.DisplayDialog(“错误”,”此脚本不能编辑模式下绑定”,”ok”);这一句到最底下, 但是unity会报一个底层错误。。 不过应该不影响。