예제 #1
0
	void Start () {
		mMovie = GameObject.Find("Champion_Movie");
		championItem = null;
		championItemPrefab = Resources.Load("Prefabs/ChampionItemPrefab", typeof(GameObject)) as GameObject;
		grid = FindGameObject("Grid");
		StartCoroutine( DelaySetupChampionGrid() );
	}
예제 #2
0
 void Start()
 {
     mMovie             = GameObject.Find("Champion_Movie");
     championItem       = null;
     championItemPrefab = Resources.Load("Prefabs/ChampionItemPrefab", typeof(GameObject)) as GameObject;
     grid = FindGameObject("Grid");
     StartCoroutine(DelaySetupChampionGrid());
 }
예제 #3
0
	void SetupChampionGrid(){
		int i = 0;
		foreach(Dictionary<string,string> item in DataManager.Instance.champions){
			GameObject instance = NGUITools.AddChild(grid, championItemPrefab) as GameObject;
			UISprite sprite = instance.transform.FindChild("champ").GetComponent<UISprite>();
			ChampionItem cItem = instance.GetComponent<ChampionItem>();
			sprite.spriteName = item["id"];
			instance.name = "Item_" + item["id"];
			cItem.idx = i;
			if (i==0) championItem = cItem;
			i ++;
		}
		grid.GetComponent<UIGrid>().Reposition();
		//StartCoroutine(DelayPlayMovie());
	}
예제 #4
0
    void SetupChampionGrid()
    {
        int i = 0;

        foreach (Dictionary <string, string> item in DataManager.Instance.champions)
        {
            GameObject   instance = NGUITools.AddChild(grid, championItemPrefab) as GameObject;
            UISprite     sprite   = instance.transform.FindChild("champ").GetComponent <UISprite>();
            ChampionItem cItem    = instance.GetComponent <ChampionItem>();
            sprite.spriteName = item["id"];
            instance.name     = "Item_" + item["id"];
            cItem.idx         = i;
            if (i == 0)
            {
                championItem = cItem;
            }
            i++;
        }
        grid.GetComponent <UIGrid>().Reposition();
        //StartCoroutine(DelayPlayMovie());
    }