Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        GemHunterPlayer ghp = new GemHunterPlayer();
        GameObject      newObject;

        foreach (string player in tempNames)
        {
            ghp            = new GemHunterPlayer();
            ghp.PlayerName = player;
            int ttlGems = Random.Range(1, 20);
            for (int i = 0; i < ttlGems; i++)
            {
                ghp.GemsAchieved.Add(i);
            }
            newObject = NGUITools.AddChild(playerGrid, personPrefab);
            newObject.GetComponent <GemHunterPlayerObject>().setPlayer(ghp);
            playerGrid.GetComponent <UIGrid>().repositionNow = true;
            playerGrid.GetComponent <UIGrid>().Reposition();
        }
    }
Beispiel #2
0
    // Update is called once per frame

    internal void setPlayer(GemHunterPlayer ghp)
    {
        playername.text = ghp.PlayerName;
        GemsAchieved    = ghp.GemsAchieved;
        blastGems();
    }