Пример #1
0
 protected override void OnDestroy()
 {
     Instance = null;
     FakeObjSystem.fakeObjSystem.OnUIHide(-1);
     base.OnDestroy();
 }
Пример #2
0
    private void Awake()
    {
        Instance = this;
        SetCallback("EnterGame", OnEnter);

        /*
         * StartCoroutine(StatisticsManager.Instance.QueryUserInfo());
         * medal = GetName("medal");
         * UpdateInfo();
         *
         * if (UserInfo.AutoMatch)
         * {
         *  UserInfo.AutoMatch = false;
         *  OnEnter();
         * }
         *
         * SetCallback("Exchange", () =>
         * {
         *  StartCoroutine(StatisticsManager.Instance.ExchangeMedal());
         * });
         *
         * GetName("bgMask").GetComponent<UIEventListener>().onClick += (go) =>
         * {
         *  GetName("GMFeedbackPanel").SetActive(false);
         * };
         *
         * bug = GetName("bug").GetComponent<UIToggle>();
         * advise = GetName("advise").GetComponent<UIToggle>();
         * other = GetName("other").GetComponent<UIToggle>();
         *
         *
         * SetCallback("Send", SendGMFeedback);
         * SetCallback("Close", () =>
         * {
         *  GetName("GMFeedbackPanel").SetActive(false);
         * });
         *
         * GetInput("InfoText").defaultText = "点击这里输入,最多100个字";
         *
         * SetCallback("mail", () =>
         * {
         *  MailInfoList.Clear();
         *  GetName("mailTip").SetActive(false);
         *  StartCoroutine(StatisticsManager.Instance.GetAllMail());
         * });
         *
         * StartCoroutine(CheckNewMailTip());
         * SetCallback("record", OnRecord);
         * totalNum = GetLabel("totalNum");
         * SetCallback("Knowledge", OnKnowledge);
         * SetCallback("ChatInfo", OnChat);
         *
         * ChatLabel = GetLabel("ChatLabel");
         *
         * this.regEvt = new List<MyEvent.EventType>()
         * {
         *  MyEvent.EventType.UpdateChat,
         * };
         * RegEvent();
         *
         * ChatData.Instance.StartReceive();
         * InitChatLabel();
         */
    }