在编写脚本的过程中我们会遇到一些小问题
比如一个的变量 为了在其他脚本中可以调用 我们需要写成public类型的
这样的话在Inspector面板中会出现此变量 这篇博客会给大家介绍一些方法去避免这些小问题
1.[Header(" ")]
这个的作用是给它下面的所有变量一个总标题
2.[Tooltip("")]
这个的作用是给下面的第一行(紧邻的语句)注释
这个注释和双斜杠的注释不同
这个注释的效果是在unity中鼠标拖到变量的名字上 他会出现注释(括号的双引号中的注释)
在这里我给大家一个例子 让大家可以明白一点
[Header("GameObject")]
[Tooltip("手枪")]
private GameObject SmallGunPlayer;
[Tooltip ("AK47"), SerializeField]
private GameObject BiglGunPlayer;
它的效果是
然后把鼠标拖到变量上边的时候是
大家对照脚本中的语句可以很轻易的理解了
3.[HideInInspector]
这个的用法是和在这篇博客开头的差不多
就是我们在一个不想出现在Inspector面板上出现的public变量
我们就在这个语句上添加[HideInInspector]即可
在unity的Insp