示例#1
0
    // Use this for initialization
    void Start()
    {
        ChatCanvas.enabled = false;
        RealChannelName rn = new RealChannelName();

        rn.userName    = "******";
        rn.channelName = GameChannels[0];
        RealChannelsNames.Add(rn);
        RefreshChannelsList();

        if (NetworkManager == null && GameObject.Find("NetworkManager") != null)
        {
            NetworkManager = GameObject.Find("NetworkManager").GetComponent <MyNetworkManager> ();
        }

        if (MessageNotifyComponent == null && GameObject.Find("MessageNotify-Canvas") != null)
        {
            MessageNotifyComponent = GameObject.Find("MessageNotify-Canvas").GetComponent <MessageNotify> ();
        }

        if (POPUPWindowComponent == null && GameObject.Find("POPUP-Canvas") != null)
        {
            POPUPWindowComponent = GameObject.Find("POPUP-Canvas").GetComponent <MainMenuPOPUP> ();
        }
    }
示例#2
0
 public void ShowChallangeNotify(string friendName)
 {
     challanger = friendName;
     if ((challangerId.Length > 0) && (ClientCurrentStatus == online))
     {
         if (POPUPWindowComponent == null && GameObject.Find("POPUP-Canvas") != null)
         {
             POPUPWindowComponent = GameObject.Find("POPUP-Canvas").GetComponent <MainMenuPOPUP> ();
         }
         if (POPUPWindowComponent != null)
         {
             POPUPWindowComponent.SetupDialogPOPUPWindow(
                 "Gracz <color=#00ffffff>'" + challanger + "'</color> zaprasza Cię do gry",
                 "Przyjmij", "Odrzuć",
                 ConfirmChallange, CancelChallange, CancelChallange);
         }
     }
 }