示例#1
0
 void Start()
 {
     for (int i = 0; i < gameObject.transform.childCount; i++)
     {
         if (gameObject.transform.GetChild(i).GetComponent <LootTable>() != null) // Make sure the item being added is something that has a LootTable component before adding to list
         {
             ChestLoot.Add(gameObject.transform.GetChild(i));
             ChestLootInitialPositions.Add(gameObject.transform.GetChild(i).transform.position);
             gameObject.transform.GetChild(i).gameObject.SetActive(false);
         }
     }
 }