【问题标题】:how show 'object' variable in inspector unity如何在检查员统一中显示“对象”变量
【发布时间】:2018-08-03 17:35:27
【问题描述】:
[System.Serializable]
public class Column
{
    public string Name;

    public List<object> Attribute;
}

我看不到

属性

在检查器中。

如果使用

public List<object> Attribute= new List<object>();

所有值都将丢失。

如果不使用,我会收到 Null 错误。

【问题讨论】:

    标签: c# unity3d inspector


    【解决方案1】:

    您需要使object 可序列化,但我建议您创建一个可序列化的结构/类并将其用于List&lt;YourSerializableObject&gt; 之类的列表。

    除此之外,您可能还想查看PropertyDrawer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-29
      • 2017-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多