protected override void DataBinding() { base.DataBinding(); ImageBinder imageBinder = base.FindTransform("BattlePassUIPetIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.SpriteBinding.MemberName = "Icon"; FillAmmountBinder fillAmmountBinder = base.FindTransform("BattlePassUIPetBarFg").get_gameObject().AddComponent <FillAmmountBinder>(); fillAmmountBinder.FillValueBinding.MemberName = "ExpAmount"; }
protected override void DataBinding() { base.DataBinding(); ListBinder listBinder = base.FindTransform("PrivilegeDetailList").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = "PrivilegePageDetail"; listBinder.SourceBinding.MemberName = "PrivilegePageDetails"; listBinder.ShiftBinding.MemberName = "PrivilegeDetailShiftType"; ScrollRectCustom component = base.FindTransform("PrivilegeDetailSR").GetComponent <ScrollRectCustom>(); component.movePage = true; component.OnPageChanged = delegate(int pageIndex) { this.m_lblPrivilegeDetailPageNum.set_text(pageIndex.ToString()); this.PrivilegeDetailPageIndex = pageIndex; this.SetPage(pageIndex); }; listBinder = base.FindTransform("VipBtnList").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = "VipBtn"; listBinder.SourceBinding.MemberName = "VipBtns"; listBinder.ShiftBinding.MemberName = "VipBtnsType"; listBinder = base.FindTransform("RechargeList").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = "RechargeUnit"; listBinder.SourceBinding.MemberName = "RechargeUnitItems"; ScrollRectCustom component2 = base.FindTransform("RechargeSR").GetComponent <ScrollRectCustom>(); component2.movePage = false; listBinder = base.FindTransform("CardList").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = "CardItem"; listBinder.SourceBinding.MemberName = "LimitCardItems"; ListShiftBinder listShiftBinder = base.FindTransform("RechargeList").get_gameObject().AddComponent <ListShiftBinder>(); listShiftBinder.BindingProxy = base.get_gameObject(); listShiftBinder.ShiftBinding.MemberName = "RechargeShiftType"; listShiftBinder = base.FindTransform("CardList").get_gameObject().AddComponent <ListShiftBinder>(); listShiftBinder.BindingProxy = base.get_gameObject(); listShiftBinder.ShiftBinding.MemberName = "CardListType"; VisibilityBinder visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("PrivilegeDetailRegion").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "PrivilegeDetailVisibility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("RechargeRegion").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "RechargeVisibility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("PrivilegeLimitRegion").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "LimitVisibility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("VIPNextRegion").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "VIPNextVisibility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("viplevelUpTip").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "VIPLevelUpTipVisisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("VIPNextNum").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "VIPNextNumVisisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("VIPNextTitle").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "VIPNextTitleVisisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("VIPDayExp").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "VIPDayExpVisisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("ImageTitleInfo1").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "ImageTitleInfo1Visisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("ImageTitleInfo2").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "ImageTitleInfo2Visisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("ImageTitleInfo3").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "ImageTitleInfo3Visisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("CardBg1").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "CardBg1Visisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("CardBg2").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "CardBg2Visisbility"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("CardBg3").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "CardBg3Visisbility"; FillAmmountBinder fillAmmountBinder = base.FindTransform("VIPBarFg").get_gameObject().AddComponent <FillAmmountBinder>(); fillAmmountBinder.BindingProxy = base.get_gameObject(); fillAmmountBinder.FillValueBinding.MemberName = "VIPFillAmount"; TextBinder textBinder = base.FindTransform("VIPProgress").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPProgress"; textBinder = base.FindTransform("VIPNextNum").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPNextNum"; textBinder = base.FindTransform("VIPNextLevel").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPNextLevel"; textBinder = base.FindTransform("VIPNextTitle").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPNextTitle"; textBinder = base.FindTransform("vipNowLv").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPLVNow"; textBinder = base.FindTransform("viplevelUpTip").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPLevelUpTip"; textBinder = base.FindTransform("VIPDayExp").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPDayExp"; textBinder = base.FindTransform("VIPExpInfo").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "VIPExpInfo"; textBinder = base.FindTransform("CardEffectContent").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "CardEffectContent"; textBinder.SetHeight = true; textBinder = base.FindTransform("TextTitleStr").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "TextTitleStr"; textBinder = base.FindTransform("TextTitleValue").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "TextTitleValue"; ImageBinder imageBinder = base.FindTransform("ImageTitle").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "ImageTitleIcon"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("VIPNowLevel10").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "VIPNowLevel10"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("VIPNowLevel1").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "VIPNowLevel1"; imageBinder.SetNativeSize = true; textBinder = base.FindTransform("TextPower").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "TextPower"; }
protected override void DataBinding() { base.DataBinding(); VisibilityBinder visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelPets"; visibilityBinder.Target = base.FindTransform("SubPanelPets").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelFormation"; visibilityBinder.Target = base.FindTransform("SubPanelFormation").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubFormationBadge"; visibilityBinder.Target = base.FindTransform("SubFormationBadge").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelCombination"; visibilityBinder.Target = base.FindTransform("SubPanelCombination").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelPetInfo"; visibilityBinder.Target = base.FindTransform("SubPanelPetInfo").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelPetInfoRoot"; visibilityBinder.Target = base.FindTransform("SubPPIPanelRoot").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnLevel"; visibilityBinder.Target = base.FindTransform("PanelLevel").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnLevelBadge"; visibilityBinder.Target = base.FindTransform("FnBtnLevelBadge").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnUpgrade"; visibilityBinder.Target = base.FindTransform("PanelUpgrade").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnUpgradeBadge"; visibilityBinder.Target = base.FindTransform("FnBtnUpgradeBadge").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnSkillEvo"; visibilityBinder.Target = base.FindTransform("PanelSkillEvo").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "FnBtnSkillEvoBadge"; visibilityBinder.Target = base.FindTransform("FnBtnSkillEvoBadge").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelSkillEvo"; visibilityBinder.Target = base.FindTransform("SubPanelSkillEvo").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "SubPanelNaturalEvo"; visibilityBinder.Target = base.FindTransform("SubPanelNaturalEvo").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.Target = base.FindTransform("SubPPIArrow").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "ShowArrow"; ListBinder listBinder = base.FindTransform("BasicAttrs").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = WidgetName.PetBasicAttr; listBinder.SourceBinding.MemberName = "BasicAttrs"; TextBinder textBinder = base.FindTransform("PetName").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "PetName"; textBinder = base.FindTransform("PetLevel").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "PetLevel"; this.m_lblBattlePower = base.FindTransform("BattlePower").GetComponent <Text>(); textBinder = base.FindTransform("MorphBtnText").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "MorphBtnText"; ImageBinder imageBinder = base.FindTransform("PetTypeIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "PetTypeIcon"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("PetTypeZi").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "PetTypeZi"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("PetQualityIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "PetQuality"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("SupportSkillIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "SupportSkillIcon"; imageBinder.HSVBinding.MemberName = "SupportSkillHSV"; listBinder = base.FindTransform("ExpList").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = WidgetName.PetEXPUnit; listBinder.ITEM_NAME = "ItemExp_"; listBinder.SourceBinding.MemberName = "PetEXPs"; FillAmmountBinder fillAmmountBinder = base.FindTransform("EXPBarFg").get_gameObject().AddComponent <FillAmmountBinder>(); fillAmmountBinder.BindingProxy = base.get_gameObject(); fillAmmountBinder.FillValueBinding.MemberName = "EXPNumAmount"; textBinder = base.FindTransform("EXPNum").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "EXPNum"; listBinder = base.FindTransform("LevelBasicAttrs").get_gameObject().AddComponent <ListBinder>(); listBinder.BindingProxy = base.get_gameObject(); listBinder.PrefabName = WidgetName.PetBasicAttr; listBinder.SourceBinding.MemberName = "LevelBasicAttrs"; fillAmmountBinder = base.FindTransform("UpMatBarFg").get_gameObject().AddComponent <FillAmmountBinder>(); fillAmmountBinder.BindingProxy = base.get_gameObject(); fillAmmountBinder.FillValueBinding.MemberName = "FragNumAmount"; textBinder = base.FindTransform("UpMatNum").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "FragNum"; imageBinder = base.FindTransform("UpgradePetNowFrame").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowFrame"; imageBinder = base.FindTransform("UpgradePetNowFramePet").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowFramePet"; imageBinder = base.FindTransform("UpgradePetNowIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowIcon"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("UpgradePetNowQuality").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowQuality"; imageBinder.SetNativeSize = true; textBinder = base.FindTransform("UpgradePetNowFighting").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "UpgradePetNowFighting"; imageBinder = base.FindTransform("UpgradePetUpFrame").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetUpFrame"; imageBinder = base.FindTransform("UpgradePetUpFramePet").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetUpFramePet"; imageBinder = base.FindTransform("UpgradePetUpIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetUpIcon"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("UpgradePetUpQuality").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetUpQuality"; imageBinder.SetNativeSize = true; textBinder = base.FindTransform("UpgradePetUpFighting").get_gameObject().AddComponent <TextBinder>(); imageBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "UpgradePetUpFighting"; imageBinder = base.FindTransform("UpgradePetMaxFrame").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowFrame"; imageBinder = base.FindTransform("UpgradePetMaxIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowIcon"; imageBinder.SetNativeSize = true; imageBinder = base.FindTransform("UpgradePetMaxQuality").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpgradePetNowQuality"; imageBinder.SetNativeSize = true; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "UpgradeMax"; visibilityBinder.Target = base.FindTransform("UpgradeMax").get_gameObject(); visibilityBinder.InverseTarget = base.FindTransform("UpgradeNormal").get_gameObject(); visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.ValueBinding.MemberName = "ShowUpNaturalEvo"; visibilityBinder.Target = base.FindTransform("UpNaturalEvo").get_gameObject(); imageBinder = base.FindTransform("UpNaturalEvoIcon").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "UpNaturalEvoIcon"; textBinder = base.FindTransform("UpNaturalEvoName").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "UpNaturalEvoName"; textBinder = base.FindTransform("UpNaturalEvoDesc").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "UpNaturalEvoDesc"; textBinder = base.FindTransform("SkillPointInfo").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "SkillPointInfo"; textBinder = base.FindTransform("PetAttackNow").get_gameObject().AddComponent <TextBinder>(); textBinder.BindingProxy = base.get_gameObject(); textBinder.LabelBinding.MemberName = "PetAttackNow"; imageBinder = base.FindTransform("BtnFollowBg").get_gameObject().AddComponent <ImageBinder>(); imageBinder.BindingProxy = base.get_gameObject(); imageBinder.SpriteBinding.MemberName = "BtnFollowBg"; visibilityBinder = base.get_gameObject().AddComponent <VisibilityBinder>(); visibilityBinder.BindingProxy = base.get_gameObject(); visibilityBinder.Target = base.FindTransform("BtnFollow").get_gameObject(); visibilityBinder.ValueBinding.MemberName = "BtnFollowShow"; }