【发布时间】:2017-05-11 02:41:20
【问题描述】:
我有一个组件列表,我想给我的每个孩子一个列表中的组件及其特定值。
public List<ItemData> lootableItems = new List<ItemData>();
我想将该 ItemData 组件分配给已包含 ItemData 组件的 Item Prefab。所以我需要以某种方式交换组件,因此它具有列表中的更新值而不是默认值。
有没有一种简单的方法来进行这种更改? 我在想类似的东西:
item.gameObject.AddComponent(lootableItems[i]);
感谢您的回答!
【问题讨论】:
标签: c# list unity3d components