Ejemplo n.º 1
0
 protected override void OnInit()
 {
     base.OnInit();
     m_img_netImg = Make <GameNetworkRawImage>("RawImage");
     m_name_lab   = Make <GameLabel>("RawImage:Text_1");
     m_time_lab   = Make <GameLabel>("RawImage:Text_2");
 }
Ejemplo n.º 2
0
 protected override void OnInit()
 {
     m_name_text   = this.Make <GameLabel>("Text_name");
     m_del_btn     = this.Make <GameButton>("Button");
     m_head_tex    = this.Make <GameNetworkRawImage>("Panel:RawImage");
     m_gender_icon = this.Make <GameImage>("ImageG");
     m_lvl_text    = this.Make <GameLabel>("Text");
     m_ok_btn      = this.Make <GameButton>("Buttongift");
 }
Ejemplo n.º 3
0
 protected override void OnInit()
 {
     base.OnInit();
     this.m_tex             = Make <GameNetworkRawImage>(gameObject);
     this.m_Tog             = Make <GameToggleButton>(gameObject);
     this.m_btnSure         = Make <GameButton>("sure");
     this.m_effect          = this.m_btnSure.Make <GameUIEffect>("UI_manhua_tishi");
     this.m_btnSure.Visible = false;
     this.m_TweenPos        = GetComponent <TweenScale>();
 }
Ejemplo n.º 4
0
 protected override void OnInit()
 {
     base.OnInit();
     m_name_txt         = Make <GameLabel>("Image:Text");
     m_lvl_txt          = Make <GameLabel>("Image:lv");
     m_head_tex         = Make <GameNetworkRawImage>("Panel:RawImage");
     m_add_btn          = Make <GameImage>("Button");
     m_add_btn_txt      = m_add_btn.Make <GameLabel>("Text");
     m_add_btn_txt.Text = LocalizeModule.Instance.GetString("friend_invite_btn");
     m_mask_img         = Make <GameImage>("Image_Mask");
     m_fb_icon          = Make <GameImage>("Image_fb");
 }
Ejemplo n.º 5
0
 protected override void OnInit()
 {
     m_detail_btn          = this.Make <GameImage>("Button_Detail");
     m_name_text           = this.Make <GameLabel>("Text_name");
     m_title_text          = this.Make <GameLabel>("Text_title");
     m_del_btn             = this.Make <GameButton>("Button");
     m_head_tex            = this.Make <GameNetworkRawImage>("Panel:RawImage");
     m_gender_icon         = this.Make <GameImage>("ImageG");
     m_gender_icon.Visible = false;
     m_lvl_text            = this.Make <GameLabel>("Text");
     m_send_gift_btn       = this.Make <GameImage>("Buttongift");
 }
Ejemplo n.º 6
0
 protected override void OnInit()
 {
     this.m_playerBtn     = Make <GameImage>("icon_btn");
     this.m_imgPlayerIcon = this.m_playerBtn.Make <GameImage>("icon");
     this.m_playerNetIcon = this.m_playerBtn.Make <GameNetworkRawImage>("RawImage_icon");
     //this.m_lbPlayerNickName = Make<GameLabel>("name");
     this.m_lbPlayerLevel = Make <GameLabel>("Text_number");
     //this.m_pbExp = Make<GameProgressBar>("level");
     //this.m_pbExp.Value = 0;
     this.m_RedDot                  = Make <GameImage>("redDot");
     this.m_levelEffect             = Make <GameUIEffect>("UI_zhanghaodengji");
     m_levelEffect.EffectPrefabName = "UI_zhanghaodengji.prefab";
     this.m_levelEffect.Visible     = false;
 }
Ejemplo n.º 7
0
            public void SetType(GuidStartCartoonType type, float m_screenX, long ID)
            {
                m_GuidID    = ID;
                cartoonType = type;

                if (type == GuidStartCartoonType.HEAD)
                {
                    //GameEvents.UIEvents.UI_StartCartoon_Event.OnNextBtnVisible.SafeInvoke(false,0);

                    ENUM_LOGIN_TYPE loginType = ENUM_LOGIN_TYPE.E_GUEST;
                    if (null != PlayerPrefTool.GetUsername(ENUM_LOGIN_TYPE.E_THIRD))
                    {
                        loginType = ENUM_LOGIN_TYPE.E_THIRD;
                    }

                    int       headCount = CommonData.CartoonHEAD.Count;
                    Transform headRoot  = gameObject.transform.Find("Panel (1)/Panel");
                    this.m_TweenHead = headRoot.GetComponent <TweenScale>();
                    this.m_IconTex   = Make <GameNetworkRawImage>("icon");
                    this.m_IconTween = m_IconTex.GetComponent <TweenScale>();

                    Material mat = new Material(ShaderModule.Instance.GetShader("SeekerGame/ImageBlur"));
                    mat.SetFloat("_BlurRadius", 1.5f);
                    bgTexture = Make <GameTexture>("RawImage");
                    bgTexture.RawImage.material = mat;

                    m_HeadCon   = Make <GameUIContainer>("Panel:grid");
                    m_gridValue = m_HeadCon.GetComponent <GridValue>();
                    float gridWidth = headCount * 150 + m_gridValue.m_spacing * (headCount - 1);
                    m_HeadCon.Widget.sizeDelta = new Vector2(gridWidth, m_HeadCon.Widget.sizeDelta.y);
                    m_HeadCon.EnsureSize <GuidHeadUILogic>(headCount);
                    for (int i = 0; i < headCount; i++)
                    {
                        GuidHeadUILogic head = m_HeadCon.GetChild <GuidHeadUILogic>(i);
                        head.SetData(m_screenX, i, m_gridValue.m_spacing, loginType);
                        head.Visible = true;
                    }
                }
                else if (type == GuidStartCartoonType.NAME)
                {
                    m_InputName               = Make <GameInputField>("Panel (1):RawImage:InputField");
                    m_InputName.Text          = "Guest_" + GlobalInfo.MY_PLAYER_ID;
                    m_effect                  = Make <GameUIEffect>("Panel (1):RawImage:Effect:UI_xinshouyindao_shou");
                    m_effect.EffectPrefabName = "UI_xinshouyindao_shou.prefab";
                    m_effect.Visible          = true;
                    GameEvents.UIEvents.UI_StartCartoon_Event.OnNextBtnVisible.SafeInvoke(false, 1);

                    m_InputName.AddClickCallBack(InputClick);
                }
            }
Ejemplo n.º 8
0
 protected override void OnInit()
 {
     m_name_text  = this.Make <GameLabel>("Text_name");
     m_title_text = this.Make <GameLabel>("Text_title");
     m_head_icon  = this.Make <GameImage>("person:icon_btn:icon");
     m_head_tex   = this.Make <GameNetworkRawImage>("person:icon_btn:RawImage_icon");
     //m_gender_icon = this.Make<GameImage>("Icon_Root:ImageG");
     m_lvl_text                   = this.Make <GameLabel>("person:Text_number");
     m_receive_gift_btn           = this.Make <GameImage>("btn_receive");
     m_receive_gift_btn_text      = m_receive_gift_btn.Make <GameLabel>("Text");
     m_receive_gift_btn_text.Text = LocalizeModule.Instance.GetString("friend_receive_1");
     m_received_gift_btn          = this.Make <GameImage>("btn_received");
     m_received_gift_btn_txt      = m_received_gift_btn.Make <GameLabel>("Text");
     m_received_gift_btn_txt.Text = LocalizeModule.Instance.GetString("cheng_jiu_1");
 }
Ejemplo n.º 9
0
        protected override void OnInit()
        {
            this.SetCloseBtnID("Panel_tipsanimate:Panel_lift:Image (2):Button_close");
            //m_title_text = this.Make<GameLabel>("Panel_tipsanimate:Panel_lift:Image_title:Text");
            //m_title_text.Text = LocalizeModule.Instance.GetString("UI_Police.detail");

            m_name_text        = this.Make <GameLabel>("Panel_tipsanimate:Panel_lift:Image (1):Text (1)");
            m_head_tex         = this.Make <GameNetworkRawImage>("Panel_tipsanimate:Panel_lift:Image (1):RawImage_head");
            m_lvl_text         = this.Make <GameLabel>("Panel_tipsanimate:Panel_lift:Slider:Text");
            m_rank_text        = this.Make <GameLabel>("Panel_tipsanimate:Panel_lift:Image (2):title");
            m_player_id_text   = this.Make <GameLabel>("Panel_tipsanimate:Panel_lift:Image (2):ID");
            m_achievement_grid = this.Make <GameUIContainer>("Panel_tipsanimate:Panel_lift:Image (2):Scroll View:Viewport");

            title_str = LocalizeModule.Instance.GetString("title_name");
            id_str    = LocalizeModule.Instance.GetString("friend_self_ID");
        }
Ejemplo n.º 10
0
        protected override void OnInit()
        {
            base.OnInit();

            m_icon            = Make <GameImage>("Image:icon");
            m_http_icon       = Make <GameNetworkRawImage>("Image:icon (1)");
            m_name_txt        = Make <GameLabel>("Image:name");
            m_user_id_txt     = Make <GameLabel>("Image:id:id (1)");
            m_lvl_txt         = Make <GameLabel>("Image:id (1):id (1)");
            m_title_txt       = Make <GameLabel>("title");
            m_title_txt.Text  = LocalizeModule.Instance.GetString("UI_FB.qiehuantishi");
            m_detail_txt      = Make <GameLabel>("detail");
            m_detail_txt.Text = LocalizeModule.Instance.GetString("UI_FB.bangdingtixing");
            m_ok_btn          = Make <GameButton>("btn_buy");
            //m_canel_btn = Make<GameButton>("btn_quit");
            //m_close_btn = Make<GameButton>("Button");
        }
Ejemplo n.º 11
0
        public void SetHeadIcon(GameImage head_icon, GameNetworkRawImage head_tex, string icon_url_, long player_id_)
        {
            if (CommonTools.IsNeedDownloadIcon(icon_url_))
            {
                head_icon.Visible = false;
                head_tex.Visible  = true;

                if (FriendDataManager.Instance.Friend_icons_dict.ContainsKey(player_id_))
                {
                    FriendIcon f_icon = FriendDataManager.Instance.Friend_icons_dict[player_id_];
                    if (f_icon.Url != icon_url_)
                    {
                        head_tex.OnLoadFinish = (tex_) => { f_icon.Url = icon_url_; f_icon.m_tex = tex_; };
                        head_tex.TextureName  = icon_url_;
                    }
                    else
                    {
                        head_tex.SetTexture(f_icon.m_tex);
                    }
                }
                else
                {
                    head_tex.OnLoadFinish = (tex_) =>
                    {
                        FriendIcon f_icon = new FriendIcon();
                        f_icon.Url   = icon_url_;
                        f_icon.m_tex = tex_;
                        FriendDataManager.Instance.Friend_icons_dict.Add(player_id_, f_icon);
                    };
                    head_tex.TextureName = icon_url_;
                }
            }
            else
            {
                head_icon.Visible = true;
                head_tex.Visible  = false;
                head_icon.Sprite  = CommonData.GetSize3HEADByDefault(icon_url_);
            }
        }