一:首先看一下EasyButton在Inspector面板暴露的参数信息

这些都是UnityEditor的功能
那么,如何自己来定义这些GUI呢?看下面
二:所需脚本,2个
打开EasyButton脚本后,shift+F12查找引用发现有个GUIEasyButtonInspector脚本在引用,这个脚本显然在Editor目录里

没错,CustomEditor分配了一个EasyButton,那么这里所写的Editor功能就会暴露在EasyButton脚本所挂的组件面板上
我们只需要重写OnInspectorGUI()方法即可


最后Refresh面板

三:小提示
初始对GUI的风格设定,也可以自己写个方法在OnInspectorGUI()调用

发现EasyButton里暴露的Public成员变量无法显示了。没明白怎么回事
PS:苟日新,日日新,日又新!学习,是一个积累的过程

本文介绍了如何在Unity中为自定义组件EasyButton设置GUI样式,包括使用CustomEditor特性及重写OnInspectorGUI方法来实现自定义GUI展示。此外,还提供了一些关于初始GUI风格设定的小技巧。
2084

被折叠的 条评论
为什么被折叠?



