Пример #1
0
    public void Rpc_Init()
    {
        if (isLocalPlayer)
        {
            MyUIMain.Init();

            MyUIMain.SetActiveDealBtn(isServer);
        }
    }
Пример #2
0
    void InitPlayerWithServer()
    {
        for (int i = 0; i < _players.Count; i++)
        {
            Player player = _players[i];

            if (NetworkServer.active)
            {
                NetworkServer.Spawn(MyUIMain.InitUIPlayer(player));
            }
        }
    }
Пример #3
0
 public void RemoveCard_toPlayCards(CardStruct card)
 {
     for (int i = 0; i < PlayCards.Count; i++)
     {
         CardStruct item = PlayCards[i];
         if (item.UID == card.UID)
         {
             PlayCards.RemoveAt(i);
             MyUIMain.SetLabelChooseCards(PlayCards.Count);
             return;
         }
     }
 }
Пример #4
0
    public void AddCard_toPlayCards(CardStruct card)
    {
        for (int i = 0; i < PlayCards.Count; i++)
        {
            CardStruct item = PlayCards[i];
            if (item.UID == card.UID)
            {
                return;
            }
        }

        PlayCards.Add(card);

        MyUIMain.SetLabelChooseCards(PlayCards.Count);
    }
Пример #5
0
    void Init()
    {
        if (isServer)
        {
            InitWithServer();
        }

        if (isLocalPlayer)
        {
            MyUIMain.Init();

            MyUIMain.SetActiveDealBtn(isServer);
        }

        InitUIPlayers();
    }
Пример #6
0
    // Use this for initialization
    void Start()
    {
        if (isLocalPlayer)
        {
            MyUIMain.Init();

            MyUIMain.SetActiveDealBtn(isServer);
        }

        if (MyUIPlayer == null)
        {
            MyUIPlayer = gameObject.GetComponent <UIPlayer>();
        }

        MyUIMain._playerGrid.AddChild(transform);
        transform.localScale = Vector3.one;
        MyUIPlayer.Init(playerName, IconIndex.ToString());
        MyUIMain._playerGrid.Reposition();

        if (NetworkGameManager.sInstance != null)
        {//we MAY be awake late (see comment on _wasInit above), so if the instance is already there we init
            Init();
        }
    }
Пример #7
0
 public void Rpc_InitUIPlayer()
 {
     MyUIMain.InitUIPlayer(this);
 }