Unity
前言 对于Unity编辑器的扩展方法众多,本文从最常用的一些方法入手,例如Inspector脚本栏的扩展、顶菜单栏的扩展等,图文并茂阐述其完整用法。 本文大部分内容整理自 独立游戏开发 - indienova 所著的 Unity使用技巧集合 ,但仅选取了最常用的一些方法,并在自身项目上加以实现。 项目地址: UnityEditor - SouthBegonia https: //github.com/SouthBegonia/UnityWorld/tree/master/UnityEditor 本文仅供学习交流,如有任何侵权行为立即删除。 脚本栏的扩展 该部分的扩展方法集中在Inspector中脚本面板,主要体现在代码实现脚本栏中可视变量的规范化、便捷化 [Header] 属性标题 为后续区域代码拟订一个标题,用于区分和概述该区域代码含义 [Header( "武器" )] public int weapon; public int ammunition; public int aurability; [Tooltip] 属性提示 实现在Inspector中,鼠标位于该变量名字上时,提示该变量的描述信息 [Tooltip( "玩家的名字,肯定不再是JOJO对吧" )] public string playerName; [Space] 空行属性