void LoadStoreNodes(XmlNode StoreInfo) { GameObject NewStore = (GameObject)Instantiate(StorePrefab); store storeobj = NewStore.GetComponent <store>(); XmlNodeList StoreNodes = StoreInfo.ChildNodes; foreach (XmlNode StoreNode in StoreNodes) { // Set Store variables SetStoreObj(StoreNode, NewStore, storeobj); } storeobj.SetNextStoreCost(storeobj.BaseStoreCost); NewStore.transform.SetParent(StorePanel.transform); }
void LoadStoreNodes(XmlNode StoreInfo) { GameObject NewStore = (GameObject)Instantiate(StorePrefab); store StoreObj = NewStore.GetComponent <store>(); XmlNodeList StoreNodes = StoreInfo.ChildNodes; foreach (XmlNode StoreNode in StoreNodes) { //Debug.Log(StoreNode.Name); //Debug.Log(StoreNode.InnerText); SetStoreObj(StoreObj, StoreNode, NewStore); } // Set up store nextcost StoreObj.SetNextStoreCost(StoreObj.BaseStoreCost); // Connect store to the parent panel NewStore.transform.SetParent(StorePanel.transform); }