UnityEditorExtension
No description available
Install / Use
/learn @756915370/UnityEditorExtensionREADME
UnityEditorExtension 这个工程目前包含了以下功能:
展示了GUI.skin.customStyles下所有的GUIStyle
点击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相关的样式,两种情况绘制的结果是不一样的。
展示了Unity自带的Texture2D
点击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
Related Skills
node-connect
337.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
