我想創建一個包含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