如何编辑在 Inspector 的脚本中定义的 List<string>?
how to edit a List<string> which is defined in a script in Inspector?
我知道如果你定义一个public 属性像public string name
,那么你可以在unity3d Inspector中编辑它
这就是我想要的,我在脚本中定义了一个public List<string> Names
属性
public class CloudBtree : MonoBehaviour{
public List<string> Names;
//...
}
但结果是我只能编辑它的大小property.the下面的图片显示了我的意思:
如何使用检查器添加或删除字符串?无论如何都要这样做?
- 更改检查器中列表的大小
- 然后您应该会看到用于为每个元素(在您的示例中为字符串)输入值的字段
我知道如果你定义一个public 属性像public string name
,那么你可以在unity3d Inspector中编辑它
这就是我想要的,我在脚本中定义了一个public List<string> Names
属性
public class CloudBtree : MonoBehaviour{
public List<string> Names;
//...
}
但结果是我只能编辑它的大小property.the下面的图片显示了我的意思:
如何使用检查器添加或删除字符串?无论如何都要这样做?
- 更改检查器中列表的大小
- 然后您应该会看到用于为每个元素(在您的示例中为字符串)输入值的字段