/// <summary>
    /// 实例化扑克牌到桌面(UI)
    /// </summary>
    public List <CardInfo> InstaceCards(List <CardInfo> list)
    {
        //实例化到桌面
        GameObject obj = WTUIPage.delegateSyncLoadUIByLocal(R.Prefab.POKER) as GameObject;

        for (int i = 0; i < list.Count; i++)
        {
            GameObject o = GameObject.Instantiate(obj, table.transform.position, Quaternion.identity, transform) as GameObject;
            Card       c = o.GetComponent <Card>();
            list[i].pos    = table.transform.position;
            list[i].parent = table.transform;
            c.cardName     = list[i].cardName;
            myUiCard.Add(c);
        }

        return(list);
    }
Exemplo n.º 2
0
    /// <summary>
    /// 实例化麻将
    /// </summary>
    /// <param name="list"></param>
    public void InstanceCards(List <MCardInfo> list)
    {
        //根据数据实例化麻将到桌面

        GameObject obj = WTUIPage.delegateSyncLoadUIByLocal(R.Prefab.MAJIANG) as GameObject;

        for (int i = 0; i < list.Count; i++)
        {
            GameObject o = GameObject.Instantiate(obj, new Vector3(0, 3, 0), Quaternion.identity, transform) as GameObject;
            MCard      c = o.GetComponent <MCard>();
            c.name      = list[i].cardName;
            c.cardIndex = list[i].cardIndex;
            //绑定麻将点击事件
            c.AddSetSelectEvent(_clickMajiang);
            uiCards.Add(c);
        }
    }
Exemplo n.º 3
0
 /// <summary>
 /// 显示主界面
 /// </summary>
 public void ShowPokerMain()
 {
     WTUIPage.ShowPage("PokerMain", pokerMain);
 }
 //回调函数,PokerMainControl控制
 public void ShowSetting()
 {
     WTUIPage.ShowPage("PokerSetting", pokerSetting);
 }
Exemplo n.º 5
0
 /// <summary>
 /// 显示桌面UI
 /// </summary>
 public void ShowMajiangUI()
 {
     WTUIPage.ShowPage("MajiangUI", _majiangTable);
 }
Exemplo n.º 6
0
 //显示LoginUI
 public void ShowLoginUI()
 {
     WTUIPage.ShowPage("PokerLoginUI", pokeLogin);
 }
Exemplo n.º 7
0
 public void ShowBackpack()
 {
     WTUIPage.ShowPage("uiBackpack", _uiBP);
 }
 public void ShowFastRoom()
 {
     WTUIPage.ShowPage("FastRoom", fastRoom);
 }
Exemplo n.º 9
0
 /// <summary>
 /// 显示桌面界面
 /// </summary>
 public void ShowTable()
 {
     WTUIPage.ShowPage("PokerTable", pokerTable);
 }
Exemplo n.º 10
0
 public void ShowMain()
 {
     WTUIPage.ShowPage("_uiMain", _main);
 }
Exemplo n.º 11
0
 public void ShowLoginUI()
 {
     WTUIPage.ShowPage("XluaUILogin", _uilogin);
 }
 /// <summary>
 /// 显示输赢界面
 /// </summary>
 public void ShowWinUI(string info)
 {
     WTUIPage.ShowPage("PokerWin", pokerWin);
     //显示获胜信息
     pokerWin.winText.text = info;
 }