Пример #1
0
    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);
    }
Пример #2
0
    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);
    }