protected override void OnInit() { #if !NOFRIEND this.m_btnFriendMail = Make <ToggleWithArrowTween>("Panel_down:leftBtn:btn_friend"); #endif this.m_btnSystemMail = Make <ToggleWithArrowTween>("Panel_down:leftBtn:btn_system"); this.m_gameScrollView = Make <GameScrollView>("Panel_down:Panel"); this.m_mailItemContainer = Make <GameUIContainer>("Panel_down:Panel:Viewport:Content"); this.m_mailDetailComponent = Make <MailDetailComponent>("Panel_MailDetail"); this.m_mailSystem = GlobalInfo.MY_PLAYER_INFO.PlayerMailSystem; this.m_lbNomail = Make <GameLabel>("Panel_down:Panel:Text_noMail"); this.SetCloseBtnID("Button_close"); }
protected override void OnInit() { m_view_gifts_toggle = this.Make<ToggleWithArrowTween>("leftBtn:btn_GIFT"); m_add_friend_toggle = this.Make<ToggleWithArrowTween>("leftBtn:btn_search"); m_toggle_info = this.Make<ToggleWithArrowTween>("leftBtn:btn_friend"); m_toggle_application = this.Make<ToggleWithArrowTween>("leftBtn:btn_application"); m_toggle_confirm = this.Make<ToggleWithArrowTween>("leftBtn:btn_NOTICE"); //m_toggle_seleted_effect = this.Make<GameUIEffect>("leftBtn:UI_haoyou"); //m_toggle_seleted_effect.EffectPrefabName = "UI_haoyou.prefab"; m_apply_red_point = this.Make<GameImage>("leftBtn:btn_application:Canvas:ImgWarn"); m_confirm_red_point = this.Make<GameImage>("leftBtn:btn_NOTICE:Canvas:ImgWarn"); m_gift_red_point = this.Make<GameImage>("leftBtn:btn_GIFT:Canvas:ImgWarn"); m_friend_info_list_root = this.Make<GameUIComponent>("Panel_friend"); m_friend_num_text = this.Make<GameLabel>("Panel_friend:Text_1"); //m_friend_info_scrollview = this.Make<GameScrollView>("Panel_friend:Panel_friend"); m_friend_info_grid = this.Make<GameUIContainer>("Panel_friend:Panel_friend:Content"); m_friend_application_root = this.Make<GameUIComponent>("Panel_application"); m_friend_application_grid = this.Make<GameUIContainer>("Panel_application:Panel_application:Content"); m_friend_application_tips = m_friend_application_root.Make<GameLabel>("Text_Tips"); m_friend_application_tips.Text = LocalizeModule.Instance.GetString("friend_ask_seven"); m_application_switch = this.Make<GameSliderButton>("Panel_application:Toggle_1"); m_ignore_all_btn = this.Make<GameImage>("Panel_application:btn_ignore"); m_ignore_all_btn_text = m_ignore_all_btn.Make<GameLabel>("Text"); m_ignore_all_btn_text.Text = LocalizeModule.Instance.GetString("friend_neglect_all"); m_application_tip_text = m_friend_application_root.Make<GameLabel>("Text"); m_application_tip_text.Text = LocalizeModule.Instance.GetString("friend_receive_ask"); m_friend_confirm_root = this.Make<GameUIComponent>("Panel_notice"); m_friend_confirm_grid = this.Make<GameUIContainer>("Panel_notice:Viewport"); m_add_friend_root = this.Make<AddFriendNewUI>("Panel_search"); m_gift_root = this.Make<GiftListNewUI>("Panel_gift"); m_gift_root.Visible = false; m_recommend_btn = Make<GameButton>("Button"); m_recommend_txt = m_recommend_btn.Make<GameLabel>("Text"); m_recommend_txt.Text = LocalizeModule.Instance.GetString("friend_recommend"); m_recommend_tips = m_recommend_btn.Make<GameLabel>("Text (1)"); m_recommend_tips.Text = LocalizeModule.Instance.GetString("friend_recommend_dec"); }
void PreUILogic() { #region 数据 RefreshOfficerDatas(); #endregion #region 控件 //this.m_right_window_tween.SetOnFinished(OnFinishRightWindowTween); m_btnPage_Str = new List <string>(); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.all")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.special")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.patrol")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.inspector")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.bau")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.csi")); m_btnPage_Str.Add(LocalizeModule.Instance.GetString("UI_Police.forensic")); m_page_toggles = new List <ToggleWithArrowTween>(); m_page_red_points = new List <GameImage>(); for (int i = 0; i < m_btnPage_Str.Count; i++) { ToggleWithArrowTween tb = Make <ToggleWithArrowTween>(string.Format("Panel_animation:leftBtn:btn{0}", i)); m_page_toggles.Add(tb); tb.Refresh(i, m_btnPage_Str[i], 0 == i ? true : false, ChangePageType); m_page_red_points.Add(Make <GameImage>(string.Format("Panel_animation:leftBtn:btn{0}:ImgWarn", i))); } m_scroll_view = Make <GameScrollView>("Panel_animation:Panel"); //m_unlock_grid = Make<GameTileLoop>("Panel_animation:Panel:grid:grid_unlock"); //m_unlock_grid.onUpdateItem += (a, b) => //{ // Debug.Log(a); //}; m_lock_grid = Make <GameLoopUIContainer>("Panel_animation:Panel:grid:grid_lock"); m_lock_grid.onUpdateItem += (a, b) => { Debug.Log(a); }; #endregion }