Esempio n. 1
0
    public static GPUserOnlineRow Create(int index, Transform parent, User user, GPInviteUserView code)
    {
        GameObject obj = (GameObject)GameObject.Instantiate(Resources.Load("Prefabs/Gameplay/TopMenu/GameplayInvitePlayer"));

        obj.name                    = string.Format("UserOnline_{0:0000000000}", index);
        obj.transform.parent        = parent;
        obj.transform.localPosition = new Vector3(0f, 0f, -1f);
        obj.transform.localScale    = Vector3.one;
        obj.GetComponent <GPUserOnlineRow>().SetData(user, code);
        return(obj.GetComponent <GPUserOnlineRow>());
    }
Esempio n. 2
0
    void SetData(User user, GPInviteUserView code)
    {
        lbUserName.text = user.username;

        if (GameManager.PlayGoldOrChip == "chip")
        {
            lbChip.text = Utility.Convert.Chip(user.chip);
        }
        if (GameManager.PlayGoldOrChip == "gold")
        {
            lbChip.text = Utility.Convert.Chip(user.gold);
        }

        lbLevel.text = "Level " + user.level;
        this.code    = code;
        mUser        = user;
    }