我想创建一个包含GameObject和相应的float的数组。创建GameObjects的多维数组并漂浮
我想让每个敌人都能够在物品死亡时放置物品。该项目将成为GameObjects中的一个,浮点数将被丢弃。
所以我创造了这个类:
public class ItemToDrop : MonoBehaviour {
public GameObject itemToDrop;
public float probability;
}
而且在我的敌人类用它尝试:
[SerializeField]
private List<ItemToDrop> items;
我也尝试只是在做
Hastable<GameObject, float> items;
,但它不比如被告知应该持有什么样的对象。
但这并不奏效。我试过ArrayList等..
有没有办法以这种方式创建一个List,Hashtable(或其他容器)?
列表应该工作 –
2017-10-14 01:54:43
我在Unity中没有以前的经验但统一支持列表?我也不明白你为什么试图使用hastable –
@ RJ- Unity支持列表就好,我在我自己的项目中使用它们。我不知道这里的问题是什么。 –
Draco18s