示例#1
0
 protected override void OnInit()
 {
     base.OnInit();
     m_time_txt     = Make <GameLabel>("Text");
     m_desc_txt     = Make <GameLabel>("Text (1)");
     m_examine_grid = Make <GameUIContainer>("ScrollView:Viewport");
 }
示例#2
0
        public static void ShowOutput(GameUIContainer outputs_, int exp_, int coin_, int cash_, int vit_)
        {
            outputs_.EnsureSize <OutPutItemView>(4);


            if (0 != exp_)
            {
                outputs_.GetChild <OutPutItemView>(0).Visible       = true;
                outputs_.GetChild <OutPutItemView>(0).m_icon.Sprite = "icon_mainpanel_exp_2.png";
                outputs_.GetChild <OutPutItemView>(0).m_num.Text    = exp_.ToString();
            }
            if (0 != coin_)
            {
                outputs_.GetChild <OutPutItemView>(0).Visible       = true;
                outputs_.GetChild <OutPutItemView>(0).m_icon.Sprite = "icon_mainpanel_coin_2.png";
                outputs_.GetChild <OutPutItemView>(0).m_num.Text    = coin_.ToString();
            }
            if (0 != cash_)
            {
                outputs_.GetChild <OutPutItemView>(0).Visible       = true;
                outputs_.GetChild <OutPutItemView>(0).m_icon.Sprite = "icon_mainpanel_cash_2.png";
                outputs_.GetChild <OutPutItemView>(0).m_num.Text    = cash_.ToString();
            }
            if (0 != vit_)
            {
                outputs_.GetChild <OutPutItemView>(0).Visible       = true;
                outputs_.GetChild <OutPutItemView>(0).m_icon.Sprite = "icon_mainpanel_energy_2.png";
                outputs_.GetChild <OutPutItemView>(0).m_num.Text    = vit_.ToString();
            }
        }
        protected override void OnInit()
        {
            base.OnInit();
#if OFFICER_SYS
            m_officers_grid = Make <GameUIContainer>("Panel_officer:ScrollView:Viewport");
#endif
            m_event_icon = Make <GameImage>("Image_event:Image_title:Image_Icon");
            m_event_name = Make <GameLabel>("Image_event:Image_title:Text");
            m_event_desc = Make <GameLabel>("Image_event:Text");
            m_case_name  = Make <GameLabel>("Image_event:RawImage:Text");
            m_case_tex   = Make <GameTexture>("Image_event:RawImage");
            m_ok_btn     = Make <GameButton>("Button_action");
            m_ok_effect  = Make <GameUIEffect>("UI_tongyong_anniu");
            m_ok_effect.EffectPrefabName = "UI_tongyong_anniu.prefab";
            m_vit_cost_num_txt           = m_ok_btn.Make <GameLabel>("Image:Text");

            m_keywords_grid = Make <GameUIContainer>("Panel_keyword:ScrollView:Viewport");

            m_normal_title_txt       = Make <GameLabel>("Image_event:Image_normal:Text");
            m_normal_title_txt.Text  = LocalizeModule.Instance.GetString("ui.event.CommonDrop");
            m_perfect_title_txt      = Make <GameLabel>("Image_event:Image_perfect:Text");
            m_perfect_title_txt.Text = LocalizeModule.Instance.GetString("ui.event.FullScoreDrop");
            m_normal_cash_txt        = Make <GameLabel>("Image_event:Image_normal:Image:Text (1)");
            m_perfect_cash_txt       = Make <GameLabel>("Image_event:Image_perfect:Image:Text (1)");


#if OFFICER_SYS
            this.InitOfficersKeywords();
#endif
        }
示例#4
0
        protected override void OnInit()
        {
            base.OnInit();

            m_name_txt = Make <GameLabel>("Panel_down:Image_sence:Text_Name");
            m_desc_txt = Make <GameLabel>("Panel_down:Image_sence:Text_Desc");
            m_tips_txt = Make <GameLabel>("Panel_down:Image_sence:Text_Tips");
            m_completeTaskTipsLabel = Make <GameUIComponent>("Panel_down:Image_sence:Text_missioncomplete");
            m_tips_btn      = Make <GameUIComponent>("Panel_down:Image_sence:Btn_Tips");
            m_reward_root   = Make <GameUIComponent>("Panel_down:Image_sence:Image (1):ScrollView");
            m_aim_grid      = Make <GameUIContainer>("Panel_down:Image_sence:Image (2):ScrollView (1):Viewport"); //IconNameNumItemView
            m_reward_grid   = Make <GameUIContainer>("Panel_down:Image_sence:Image (1):ScrollView:Viewport");     //DropItemIcon
            m_title_txt     = Make <GameLabel>("Panel_down:Image_sence:Image (1):Text");
            m_titleGet      = m_title_txt.Make <GameUIComponent>("Image");
            m_btn           = Make <GameButton>("Panel_down:Button_action");
            m_close_btn     = Make <GameButton>("Button_close");
            this.m_btnLable = this.m_btn.Make <GameLabel>("Text");
            //m_bg_img = Make<GameImage>("RawImage");
            //m_bg_tween_alpha = m_bg_img.GetComponent<TweenAlpha>();
            m_tween_root = Make <GameUIComponent>("Panel_down");
            //var tween_poses = m_tween_root.GetComponents<TweenPosition>().Where((i) => UITweenerBase.TweenTriggerType.Manual == i.m_triggerType);
            //m_hide_tween_pos = tween_poses.First();
            //m_hide_tween_scale = m_tween_root.GetComponent<TweenScale>();
            //m_hide_tween_alpha = m_tween_root.GetComponents<TweenAlpha>().Where((i) => UITweenerBase.TweenTriggerType.OnHide == i.m_triggerType).First();
            //m_hide_tween_scale.AddTweenCompletedCallback(ScaleTweenFinished);
            m_tween_root.gameObject.transform.localScale = Vector3.one;
        }
        protected override void OnInit()
        {
            base.OnInit();

            m_title_root     = this.Make <GameUIComponent>("Image");
            m_title_txt      = m_title_root.Make <GameLabel>("Text");
            m_title_txt.Text = string.Format("{0}!", LocalizeModule.Instance.GetString("recharge_title").ToUpper());
            m_title_effect   = m_title_root.Make <GameUIEffect>("UI_dengjishengji_01");
            m_title_effect.EffectPrefabName = "UI_dengjishengji_01.prefab";


            m_lvl_root       = this.Make <GameUIComponent>("Lvl_Root");
            m_from_lvl_txt   = m_lvl_root.Make <GameLabel>("Panel:Text (1)");
            m_to_lvl_txt     = m_lvl_root.Make <GameLabel>("Panel:Text (2)");
            m_lvl_slider     = m_lvl_root.Make <GameProgressBar>("Image_energy:Slider");
            m_cur_vit_txt    = m_lvl_root.Make <GameLabel>("Image_energy:Text_number");
            m_max_vit_txt    = m_lvl_root.Make <GameLabel>("Image_energy:Text_number_max");
            m_lvl_bar_effect = m_lvl_root.Make <GameUIEffect>("Image_energy:UI_tili_zengjia");
            m_lvl_bar_effect.EffectPrefabName = "UI_tili_zengjia.prefab";
            m_lvl_effect = m_lvl_root.Make <GameUIEffect>("Panel:UI_dengjishengji_02");
            m_lvl_effect.EffectPrefabName = "UI_dengjishengji_02.prefab";

            m_grid = this.Make <GameUIContainer>("Scroll View:Viewport");

            m_ok_btn    = this.Make <GameButton>("btnSure");
            m_btn_title = m_ok_btn.Make <GameLabel>("Text");
        }
示例#6
0
 protected override void OnInit()
 {
     base.OnInit();
     this.m_container = Make <GameUIContainer>(gameObject);
     m_leftPivot      = Widget.parent.Find("left");
     m_rightPivot     = Widget.parent.Find("right");
 }
示例#7
0
 protected override void OnInit()
 {
     base.OnInit();
     m_grid_com  = Make <GameUIContainer>("Panel:Panel_prop:grid");
     m_close_btn = Make <GameButton>("Button_close");
     //this.tweener = Transform.GetComponentsInChildren<UITweener>(true);
 }
示例#8
0
        void initControl()
        {
            #region 控件
            int pageCount = m_btnPage_Str.Length;
            m_page_toggle = new GameToggleButton[pageCount];
            //m_page_tween = new TweenScale[pageCount];
            m_arrow_obj         = new GameObject[pageCount];
            this.m_arrowLab_obj = new GameLabel[pageCount];
            this.m_oriLab_obj   = new GameObject[pageCount];
            //this.m_arrowLab_obj = new GameObject[pageCount];

            m_pageTog_lab = new GameLabel[pageCount];
            for (int i = 0; i < m_btnPage_Str.Length; i++)
            {
                m_page_toggle[i] = Make <GameToggleButton>(string.Format("Panel_down:leftBtn:{0}", m_btnPage_Str[i]));
                //m_page_tween[i] = m_page_toggle[i].gameObject.GetComponent<TweenScale>();
                m_arrow_obj[i]       = m_page_toggle[i].Widget.Find("Background/Checkmark/Arrow").gameObject;
                m_arrowLab_obj[i]    = m_page_toggle[i].Make <GameLabel>("Background/Checkmark/Label (1)");
                this.m_oriLab_obj[i] = m_page_toggle[i].Widget.Find("Background/Label").gameObject;

                m_pageTog_lab[i]       = m_page_toggle[i].Make <GameLabel>("Label");
                m_pageTog_lab[i].color = m_oriColor;
                m_arrowLab_obj[i].Text = m_pageTog_lab[i].Text = m_toogle_name_Str[i];
                m_arrow_obj[i].SetActive(false);
                m_arrowLab_obj[i].SetActive(false);
                this.m_oriLab_obj[i].SetActive(true);
            }
            m_Prop_grid      = Make <GameUIContainer>("Panel_down:Panel:grid");
            m_NothingTip_lab = Make <GameLabel>("Panel_down:nothingTips");
            m_propInfo_panel = Make <UIBagPropInfo>("Panel_down:detail");
            m_chooseUIEffect = Make <GameUIEffect>("Panel_down:UI_xuanzhong");
            m_panelDown_Img  = Make <GameImage>("Panel_down");
            //this.m_tweenPos = this.m_panelDown_Img.GetComponent<TweenScale>();
            #endregion
        }
示例#9
0
 protected override void OnInit()
 {
     base.OnInit();
     this.m_container  = Make <GameUIContainer>("Right");
     this.m_dragTex    = Make <GameUIComponent>(gameObject);
     this.m_leftParent = Widget.Find("Left");
 }
        protected override void OnInit()
        {
            base.OnInit();
            this.m_grid = Make <GameUIContainer>(gameObject);

            GameEvents.UI_Guid_Event.OnMainIcon       += OnMainIcon;
            GameEvents.UI_Guid_Event.OnMainIconUnLock += OnMainIconUnLock;
        }
示例#11
0
 protected override void OnInit()
 {
     m_toggle           = Make <GameToggleButton>("Background");
     m_officer_portrait = m_toggle.Make <GameTexture>("Icon");
     m_grid             = m_toggle.Make <GameUIContainer>("grid");
     m_mask             = m_toggle.Make <GameImage>("Image");
     m_effect           = Make <GameUIEffect>("UI_jingyuanpaiqian_pinzhi");
 }
示例#12
0
 protected override void OnInit()
 {
     this.m_closeImage                = Make <GameImage>("Image");
     this.m_commandListContainer      = Make <GameUIContainer>("Scroll View:Viewport:Content");
     this.m_detailPanel               = Make <GMCommandDetailPanel>("Panel_Content");
     this.m_tempSelectServerComponent = Make <GMServerSelectPanel>("ServerList");
     OnSelectCommand = ShowCommandDetail;
 }
 protected override void OnInit()
 {
     this.m_collectItemContainer = Make <GameUIContainer>("Scroll View_1:Viewport");
     this.m_lbSceneTitle         = Make <GameLabel>("Text_title (3)");
     this.m_lbCollectItemTitle   = Make <GameLabel>("Text_title (2)");
     this.m_lbActivityIntro      = Make <GameLabel>("Text_detail");
     this.m_activeSceneContainer = Make <GameUIContainer>("Scroll View_2:Viewport");
 }
示例#14
0
        protected override void OnInit()
        {
            base.OnInit();

            m_close_btn      = Make <GameButton>("Button_close");
            m_gifts_grid     = Make <GameUIContainer>("Panel_levelupreward:Grid");
            m_fail_info_text = Make <GameLabel>("Panel_levelupreward:Text (1)");
        }
示例#15
0
        protected override void OnInit()
        {
            this.m_taskContainer = Make <GameUIContainer>("TaskScrollView:grid");

            this.m_taskDead    = Make <ChapterTaskBodyComponent>("clueScrollView:grid:deayBody");
            this.m_taskSuspect = Make <ChapterTaskBodyComponent>("clueScrollView:grid:suspect");
            this.m_taskWeapon  = Make <ChapterTaskBodyComponent>("clueScrollView:grid:weapon");
            //this.m_taskScrollView = Make<GameScrollView>("Panel_3");
        }
示例#16
0
 protected override void OnInit()
 {
     base.OnInit();
     m_gift_name  = this.Make <GameLabel>("RawImage:Text");
     m_buy_btn    = this.Make <GameButton>("RawImage:btnSure");
     m_price_txt  = m_buy_btn.Make <GameLabel>("Text");
     m_bought_img = this.Make <GameImage>("Image_purchased");
     m_gift_grid  = Make <GameUIContainer>("RawImage:ScrollView:Viewport");
 }
示例#17
0
        private void InitController()
        {
            //m_gridRoot_img = Make<GameImage>("Panel_scroll:grid");

            //m_imgRoot_con = m_gridRoot_img.Make<GameUIContainer>("imgRoot");
            m_textRoot_con     = Make <GameUIContainer>("Panel_tipsanimate:noticTextScroll:grid");
            m_close_btn        = Make <GameButton>("Button_close");
            this.m_imageScroll = Make <NoticImage3DScrollComponent>("Panel_tipsanimate:Notic_Img");
        }
示例#18
0
        protected override void OnInit()
        {
            base.OnInit();

            m_scene_name  = Make <GameLabel>("Text");
            m_scene_desc  = Make <GameLabel>("Text (1)");
            m_output_root = Make <GameUIComponent>("Scroll View (1)");
            m_output_grid = m_output_root.Make <GameUIContainer>("Viewport");
        }
示例#19
0
        protected override void OnInit()
        {
            base.OnInit();
            this.m_titleLab           = Make <GameLabel>("Panel_animation:Panel_top:ChapterName");
            this.m_currentProgressLab = Make <GameLabel>("Panel_animation:Panel_top:TaskNum");

            this.m_container      = Make <GameUIContainer>("Panel_animation:Panel_lift");
            this.reasonContentCom = Make <ReasonContentComponent>("Panel_animation:Panel_right");
            this.m_btnClose       = Make <GameUIComponent>("Panel_animation:Panel_top:Button_close");
        }
示例#20
0
 protected override void OnInit()
 {
     base.OnInit();
     m_bg           = Make <GameImage>("BG");
     m_tool_name    = Make <GameLabel>("Text_name");
     m_icon         = Make <GameImage>("Image_icon:Icon");
     m_num          = Make <GameLabel>("Text_number");
     m_descs        = Make <GameLabel>("Text_detail");
     m_address_grid = Make <GameUIContainer>("grid");
 }
示例#21
0
 public GuidNewEffectSystem(GameUIContainer artRoot)
 {
     this.m_artRoot = artRoot;
     PreLoadEffect(20000, "UI_xinshouyindao_shou.prefab");
     GameEvents.UI_Guid_Event.OnLoadEffect      += OnLoadEffect;
     GameEvents.UI_Guid_Event.OnRemoveEffect    += OnRemoveEffect;
     GameEvents.UI_Guid_Event.OnClearMaskEffect += OnRemoveMaskEffect;
     GameEvents.UI_Guid_Event.OnClearGuid       += OnClearGuid;
     GameEvents.UI_Guid_Event.OnGetMaskEffect    = OnGetMaskEffect;
 }
示例#22
0
 private void InitController()
 {
     m_leftPoint_tran = Transform.Find("Panel_animation/leftPoint");
     m_close_btn      = Make <GameButton>("Button_close");
     m_scroll_view    = Make <GameUIComponent>("Panel_animation:Panel");
     m_grid_con       = Make <GameUIContainer>("Panel_animation:Panel:grid");
     m_bg_img         = Make <GameImage>("RawImage");
     m_GameEffect     = Make <GameUIEffect>("UI_huodong_rukou");
     m_gridValue      = m_grid_con.GetComponent <GridValue>();
 }
示例#23
0
        protected override void OnInit()
        {
            base.OnInit();

            m_spine             = Make <GameSpine>("libao_01_SkeletonData");
            m_desc_root         = Make <GameUIComponent>("BG:Panel");
            m_desc_root.Visible = false;
            m_OK            = m_desc_root.Make <GameButton>("btnSure");
            m_Grid          = m_desc_root.Make <GameUIContainer>("ScrollView:Scroll_View");
            this.m_bagTrans = Transform.Find("BG/Bag");
        }
 protected override void OnInit()
 {
     base.OnInit();
     this.m_titleLab     = Make <GameLabel>("Text");
     this.m_progressBar  = Make <GameProgressBar>("Slider");
     this.m_lineGrid     = this.m_progressBar.Make <GameUIContainer>("lineGrid");
     this.m_fillEffect   = this.m_progressBar.Make <GameImage>("fillEffect");
     this.m_tweenAlpha   = this.m_fillEffect.GetComponent <TweenAlpha>();
     this.m_sucessEffect = this.m_progressBar.Make <GameUIEffect>("UI_fanbo_chenggong");
     this.m_failEffect   = this.m_progressBar.Make <GameUIEffect>("UI_fanbo_shibai");
 }
示例#25
0
 protected override void OnInit()
 {
     base.OnInit();
     this.m_personNameLab = Make <GameLabel>("Animator:Image_sence:Text_Name");
     this.m_personTex     = Make <GameTexture>("Animator:RawImage");
     this.m_detailLab     = Make <GameLabel>("Animator:Text_Desc");
     this.m_maskCom       = Make <GameUIComponent>("Animator:mask");
     this.m_chatBtn       = Make <GameButton>("Animator:RawImage:Button_action");
     this.m_closeBtn      = Make <GameButton>("Animator:Button_close");
     this.m_resGrid       = Make <GameUIContainer>("Animator:ScrollView:Viewport");
 }
        protected override void OnInit()
        {
            base.OnInit();
            this.m_grid       = Make <GameUIContainer>("Panel_animation:clueScrollView:grid");
            this.m_gridView   = Make <GameImage>("Panel_animation:clueScrollView:grid");
            this.m_scrollView = Make <GameScrollView>("Panel_animation:clueScrollView");

            this.m_buttonRoot = Make <ChapterChooseItem>("ChooseItem");
            this.m_BoundImg   = Make <GameImage>("Panel_animation:ChooseItem:Panel:Image_bound");
            this.m_centerTran = this.m_scrollView.Widget.Find("center");
        }
示例#27
0
            protected override void OnInit()
            {
                base.OnInit();

                this.m_btnViewPreviousDetail = Make <GameButton>("Button_lift");
                this.m_btnViewNextDetail     = Make <GameButton>("Button_right");
                this.m_btnCollectRewardItem  = Make <GameButton>("btnUse");
                this.m_rewardItemContainer   = Make <GameUIContainer>("Panel:grid");
                this.m_lbMailContent         = Make <GameLabel>("Image_bg_2:Scroll View:Viewport:Content:Text_title (2)");
                this.m_lbMailExpireTime      = Make <GameLabel>("Text_title (1)");
                this.m_lbMailTitle           = Make <GameLabel>("Text_title");
            }
示例#28
0
 protected override void OnInit()
 {
     //    m_title_text = this.Make<GameLabel>("Panel_tipsanimate:Text_title");
     //    m_title_text.Text = LocalizeModule.Instance.GetString("friend_receive");
     m_gift_grid = this.Make <GameUIContainer>("Panel_tipsanimate:Panel_friend:Panel_friend-received:Content");
     //m_gift_scroll = this.Make<GameScrollView>("Panel_friend:Content");
     m_receive_all_img           = this.Make <GameImage>("Panel_tipsanimate:btn_1");
     m_receive_all_img.Color     = new Color(m_receive_all_img.Color.r, m_receive_all_img.Color.g, m_receive_all_img.Color.b, 0.0f);
     m_receive_all_btn_text      = m_receive_all_img.Make <GameLabel>("Text");
     m_receive_all_btn_text.Text = LocalizeModule.Instance.GetString("friend_receive_all");
     //m_gift_num_text = this.Make<GameLabel>("Panel_tipsanimate:Text_detail");
 }
示例#29
0
 protected override void OnInit()
 {
     base.OnInit();
     m_title                = Make <GameLabel>("Text");
     m_title.Text           = LocalizeModule.Instance.GetString("friend_recommend");
     m_count_down_txt       = Make <GameLabel>("Image:Text");
     m_recommend_grid       = Make <GameUIContainer>("Image:Content");
     m_add_all_btn          = Make <GameImage>("Button");
     m_add_all_btn_txt      = m_add_all_btn.Make <GameLabel>("Text");
     m_add_all_btn_txt.Text = LocalizeModule.Instance.GetString("friend_addueser_all");
     this.SetCloseBtnID("Button_close");
 }
示例#30
0
        protected override void OnInit()
        {
            base.OnInit();

            m_root     = Transform.Find("root");
            m_skip_btn = Make <GameButton>("btnSkip");
            m_mask     = Make <GameTexture>("RawImage");
            m_artGrid  = Make <GameUIContainer>("art");
            m_mask.RawImage.material = material;
            m_RectRoot    = m_root.GetComponent <RectTransform>();
            eventListener = EventTriggerListener.Get(m_mask.gameObject);
        }