本文参考了这篇文章
我们直接进入主题,假设我们现在有下面这样一个类:
public class Test
{
public enum Type
{
Enemy,
Player
}
public Type type;
public float enemyHP;
public float playerHP;
}
我们随便为场景中的一个对象添加该脚本,发现该脚本在 Inspector 面板中显示如下:
现在我们有了新的需求,我们希望面板显示会随着 Type 这个枚举类型的改变而改变:
- 当 type = Enemy 时, 只显示 enemyHP;
- 当 type = Player 时&#x