我有一个非常简单的类UnitRange(具有最小和最大范围)。
[System.Serializable]
public class UnitRange {
public int Minimum;
public int Maximum;
}
这会显示在检查器中(如果我创建了这种类型的公共(public)变量。)尽管默认的显示方式不是很好:
现在,我想知道如何更改此设置?我找到了如何更改单一行为检查器的方法,尽管找不到其他类的更改方法。我希望它只是彼此相邻的两个数字,如下所示:
这只是一件小事,如果不可能的话,不是一个大问题,尽管知道如何在以后变得更有用。
哦,是的,您可能已经注意到,我正在使用C#,所以如果在C#中有任何示例代码,那就太好了。
谢谢。
最佳答案
在Unity4中,您可以使用PropertyDrawer
关于c# - Unity可序列化类自定义检查器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13362336/