Exemplo n.º 1
0
 // Update is called once per frame
 void Update()
 {
     m_Client.Update();
     if (!m_Client.IsConnected)
     {
         GameObject net = GameObject.Find("ClientNet");
         // 加载预制体
         GameObject _netNotice = Resources.Load("NetDisconnected") as GameObject;
         // 对象初始化
         GameObject root      = GameObject.Find("Canvas");
         GameObject netNotice = Instantiate(_netNotice, root.transform);
         Destroy(net);
     }
 }
Exemplo n.º 2
0
 void Update()
 {
     m_Client.Update();
     if (m_Actor.DelayTime.Count == 7)
     {
         totalDelay       = Tools.GetComponent <Tools>().CountDelayTime(m_Actor.DelayTime);
         m_Actor.isTimeOK = true;
         //text.GetComponent<Text>().text += "first";
         Debug.Log(totalDelay);
         m_Actor.DelayTime.Clear();
     }
     Debug.Log(m_Actor.isTimeOK + " " + m_Actor.isLoadSceneAsync);
     if (m_Actor.isTimeOK && m_Actor.isLoadSceneAsync)
     {
         Tools.GetComponent <Tools>().SendCheckTimeOK();
         m_Actor.isTimeOK         = false;
         m_Actor.isLoadSceneAsync = false;
     }
 }