Beispiel #1
0
 // Token: 0x0600C805 RID: 51205 RVA: 0x00376B1C File Offset: 0x00374D1C
 protected override void InitAllUIControllers()
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_InitAllUIControllers_hotfix != null)
     {
         this.m_InitAllUIControllers_hotfix.call(new object[]
         {
             this
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     base.InitAllUIControllers();
     if (this.m_uiCtrlArray.Length > 0)
     {
         this.m_VoiceUICtrl = (this.m_uiCtrlArray[0] as VoiceRecordUIController);
         if (this.m_TalkBtnObj != null)
         {
             VoiceRecordButtonListerner voiceRecordButtonListerner = this.m_TalkBtnObj.GetComponent <VoiceRecordButtonListerner>();
             if (voiceRecordButtonListerner == null)
             {
                 voiceRecordButtonListerner = this.m_TalkBtnObj.AddComponent <VoiceRecordButtonListerner>();
             }
             voiceRecordButtonListerner.EventOnTalkButtonHold       += this.OnTalkButtonHold;
             voiceRecordButtonListerner.EventOnTalkButtonClickUp    += this.OnTalkButtonClickUp;
             voiceRecordButtonListerner.EventOnExitTalkButtonClick  += this.OnExitTalkButton;
             voiceRecordButtonListerner.EventOnEnterTalkButtonClick += this.OnEnterTalkButton;
         }
     }
 }
Beispiel #2
0
 // Token: 0x0600C806 RID: 51206 RVA: 0x00376C20 File Offset: 0x00374E20
 protected override void ClearAllContextAndRes()
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_ClearAllContextAndRes_hotfix != null)
     {
         this.m_ClearAllContextAndRes_hotfix.call(new object[]
         {
             this
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     base.ClearAllContextAndRes();
     if (this.m_TalkBtnObj != null)
     {
         VoiceRecordButtonListerner component = this.m_TalkBtnObj.GetComponent <VoiceRecordButtonListerner>();
         if (component != null)
         {
             component.EventOnTalkButtonHold       -= this.OnTalkButtonHold;
             component.EventOnTalkButtonClickUp    -= this.OnTalkButtonClickUp;
             component.EventOnExitTalkButtonClick  -= this.OnExitTalkButton;
             component.EventOnEnterTalkButtonClick -= this.OnEnterTalkButton;
         }
     }
 }