예제 #1
0
        public override void Awake()
        {
            base.Awake();
            Transform t = mDMono.transform;

            RedPoint      = t.Find("RedPoint").gameObject;
            AttrAddSprite = t.Find("AddAttr").GetComponent <UISprite>();
            AttrAddLabel  = t.Find("AddAttr/AttrAddNum").GetComponent <UILabel>();
            LockObj       = t.Find("Lock").gameObject;
            LockTipLabel  = t.Find("Lock/Label").GetComponent <UILabel>();
            RoleAttrIcon  = t.Find("Lock/Icon").GetComponent <UISprite>();
            EmptyObj      = t.Find("Empty").gameObject;
            FilledObj     = t.Find("Filled").gameObject;
            TextureCamp   = t.Find("Filled/Portrait").GetComponent <DialogueTextureCmp>();
            AttrSprite    = t.Find("Filled/Attr").GetComponent <UISprite>();
            GradeSprite   = t.Find("Filled/Grade").GetComponent <UISprite>();
            StarGrid      = t.Find("Filled/Star").GetComponent <UIGrid>();
            starSpArray   = new UISprite[6];
            for (int i = 0; i < 6; i++)
            {
                starSpArray[i] = t.GetComponent <UISprite>($"Filled/Star/{i}1");
            }
            URBorder    = t.Find("Filled/URBorder").gameObject;
            SSRBorder   = t.Find("Filled/SSRBorder").gameObject;
            SRBorder    = t.Find("Filled/SRBorder").gameObject;
            RBorder     = t.Find("Filled/RBorder").gameObject;
            SRParticle  = t.Find("Filled/Fx/SR").gameObject;
            SSRParticle = t.Find("Filled/Fx/SSR").gameObject;
            trigger     = t.Find("BG").GetComponent <UIEventTrigger>();
            trigger.onClick.Add(new EventDelegate(OnItemClick));
        }
예제 #2
0
        public override void Awake()
        {
            base.Awake();
            var t = controller.transform;

            RecommendSuit     = t.GetComponent <UILabel>("Content/CompreJudge/Suit/SuitAttrEql/SuitEqlLabel");
            RecommendAttr     = t.GetComponent <UILabel>("Content/CompreJudge/Suit/SuitAttr/SuitAttLabel");
            RSuitShadow       = t.GetComponent <UILabel>("Content/CompreJudge/Suit/SuitAttrEql/SuitEqlLabel/SuitEqlLabel (1)");
            RAttrShadow       = t.GetComponent <UILabel>("Content/CompreJudge/Suit/SuitAttr/SuitAttLabel/SuitAttLabel (1)");
            PartnerName       = t.GetComponent <UILabel>("Content/Partner/name");
            PartnerNameShadow = t.GetComponent <UILabel>("Content/Partner/name/Label");
            RecommendDes      = t.GetComponent <UILabel>("Content/CompreJudge/SuitTeam/des");

            PartnerQualitySp = t.GetComponent <UISprite>("Content/Partner/quality");
            DmgLevelSp       = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type/Level");
            DmgParmSp        = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type/Fill");
            ExsitLevelSp     = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (1)/Level");
            ExsitParmSp      = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (1)/Fill");
            AssistLevelSp    = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (2)/Level");
            AssistParmSp     = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (2)/Fill");
            ControlLevelSp   = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (3)/Level");
            ControlParmSp    = t.GetComponent <UISprite>("Content/CompreJudge/ShowScroce/Type (3)/Fill");
            RecommondSuitSp  = t.GetComponent <DynamicUISprite>("Content/CompreJudge/Suit/SuitAttrEql/SuitEqlType");
            RecommondAttriSp = t.GetComponent <UISprite>("Content/CompreJudge/Suit/SuitAttr/SuitAttrType");
            Portrait         = t.GetComponent <DialogueTextureCmp>("Content/Partner/HalfPortrait");

            lTpartnerInfoItem    = t.GetMonoILRComponent <LTpartnerInfoItem>("Content/CompreJudge/SuitTeam/team/InfoItem");
            recommondPartnerList = new List <LTpartnerInfoItem>();
            recommondPartnerList.Add(t.GetMonoILRComponent <LTpartnerInfoItem>("Content/CompreJudge/SuitTeam/team/InfoItem"));
            recommondPartnerList.Add(t.GetMonoILRComponent <LTpartnerInfoItem>("Content/CompreJudge/SuitTeam/team/InfoItem (1)"));
            recommondPartnerList.Add(t.GetMonoILRComponent <LTpartnerInfoItem>("Content/CompreJudge/SuitTeam/team/InfoItem (2)"));
            recommondPartnerList.Add(t.GetMonoILRComponent <LTpartnerInfoItem>("Content/CompreJudge/SuitTeam/team/InfoItem (3)"));
            itemParent  = t.GetComponent <Transform>("Content/CompreJudge/SuitTeam/team");
            partnerGrid = t.GetComponent <UIGrid>("Content/CompreJudge/SuitTeam/team");
        }
예제 #3
0
 public override void Awake()
 {
     base.Awake();
     _titleLabel    = mDMono.transform.GetComponent <UILabel>("TitleLabel");
     _ssrItem       = mDMono.transform.GetMonoILRComponent <LTActivityWishSSRItem>("0");
     newSsRtTexture = mDMono.transform.GetComponent <DialogueTextureCmp>("HalfTexture");
     newSSRBtn      = mDMono.transform.GetComponent <UIButton>("NewButtonBg");
     newSSRBtn.onClick.Add(new EventDelegate(NewSSRBtnClick));
 }
예제 #4
0
        public override void Awake()
        {
            base.Awake();

            var t = mDMono.transform;

            MainIcon    = t.GetComponent <DialogueTextureCmp>("Portrait");
            StarGrid    = t.GetComponent <UIGrid>("Panel/Star");
            QualityIcon = t.GetComponent <UISprite>("Panel/Attr");
            GradeSprite = t.GetComponent <UISprite>("Panel/Grade");
            FrameBG     = t.GetComponent <UISprite>("BG");
            NameLabel   = t.GetComponent <UILabel>("Panel/Name");
            SSRFxObj    = t.FindEx("BG/SSR").gameObject;
            SRFxObj     = t.FindEx("BG/SR").gameObject;
            WishFlag    = t.FindEx("Panel/Wish").gameObject;
            t.GetComponent <UIButton>().onClick.Add(new EventDelegate(ShowHeroInfoTipClick));
        }
예제 #5
0
        public override void Awake()
        {
            base.Awake();

            if (mDMono.ObjectParamList != null)
            {
                var count = mDMono.ObjectParamList.Count;

                if (count > 0 && mDMono.ObjectParamList[0] != null)
                {
                    m_Icon = ((GameObject)mDMono.ObjectParamList[0]).GetComponentEx <DialogueTextureCmp>();
                }
                if (count > 1 && mDMono.ObjectParamList[1] != null)
                {
                    m_SpriteIcon = ((GameObject)mDMono.ObjectParamList[1]).GetComponentEx <CampaignTextureCmp>();
                }
                if (count > 2 && mDMono.ObjectParamList[2] != null)
                {
                    m_SpeakName = ((GameObject)mDMono.ObjectParamList[2]).GetComponentEx <UILabel>();
                }
                if (count > 3 && mDMono.ObjectParamList[3] != null)
                {
                    m_SpeakContext = ((GameObject)mDMono.ObjectParamList[3]).GetComponentEx <UILabel>();
                }
                if (count > 4 && mDMono.ObjectParamList[4] != null)
                {
                    ContextBg = ((GameObject)mDMono.ObjectParamList[4]).GetComponentEx <UISprite>();
                }
                if (count > 5 && mDMono.ObjectParamList[5] != null)
                {
                    m_LazySpeakContext = ((GameObject)mDMono.ObjectParamList[5]).GetMonoILRComponent <UILazyLabel>();
                }
                if (count > 6 && mDMono.ObjectParamList[6] != null)
                {
                    lobbyTexture = ((GameObject)mDMono.ObjectParamList[6]).GetComponentEx <UITexture>();
                }
            }

            if (mDMono.Vector3ParamList != null)
            {
                var count = mDMono.Vector3ParamList.Count;

                if (count > 0)
                {
                    dialogueLightRotate = mDMono.Vector3ParamList[0];
                }
            }

            if (mDMono.StringParamList != null)
            {
                var count = mDMono.StringParamList.Count;

                if (count > 0)
                {
                    m_Soujin = mDMono.StringParamList[0];
                }
                if (count > 1)
                {
                    currentAudioName = mDMono.StringParamList[1];
                }
            }
        }