unity inspector 窗口中如何显示数组数组的元素类型是自定义类型
要在Unity Inspector窗口中显示自定义类型的数组,需要在自定义类型上添加[System.Serializable]属性,以指示Unity可以序列化它。
例如,假设有一个名为"Player"的自定义类:
[System.Serializable]
public class Player {
public string name;
public int level;
}
然后,可以在另一个自定义类中使用Player类的数组:
[System.Serializable]
public class MyArray {
public Player[] players;
}
这样,当在Unity Inspector窗口中查看MyArray类的实例时,将会显示一个名为"Players"的数组字段,可以展开并编辑数组中的每个元素。
原文地址: https://www.cveoy.top/t/topic/dnpO 著作权归作者所有。请勿转载和采集!