UnityEditorExtension 这个工程目前包含了以下功能:
点击Tools/GUIStyleViewer中的Styles
对于每一种GUIStyle绘制了active和inactive两种情况。
代码差别如下:
GUILayout.Toggle( false, inactiveText, thisStyle, GUILayout.Width( width / 2 ) );
GUILayout.Toggle( true, activeText, thisStyle, GUILayout.Width( width / 2 ) );
对于一些Button相关的样式,两种情况绘制的结果是不一样的。
点击Tools/GUIStyleViewer中的Icons
源码来自Show Built In Resources
进行了以下修改:
- 修复了绘制非Texture2D类型的Texture会报错
- 改进搜索框样式
关于作者:
- 水曜日鸡,简称水鸡,ACG宅。曾参与索尼**之星项目研发,具有2D联网多人动作游戏开发经验。
CSDN博客:https://blog.csdn.net/j756915370
知乎专栏:https://zhuanlan.zhihu.com/c_1241442143220363264
Q群:891809847