private void CreateAttr(int key, int value, bool isShowNext = false, int nextValue = 0) { GameObject gameObject = this.mAttrList.Find((GameObject e) => e.get_name() == "Unused"); if (gameObject == null) { gameObject = Object.Instantiate <GameObject>(this.mGoAttrPrefab); UGUITools.SetParent(this.mAttrPanel, gameObject, false); this.mAttrList.Add(gameObject); } gameObject.get_gameObject().set_name(key.ToString()); gameObject.get_gameObject().SetActive(true); gameObject.get_transform().FindChild("Attr").GetComponentInChildren <Text>().set_text(AttrUtility.GetStandardDesc(key, value, "ff7d4b")); GameObject gameObject2 = gameObject.get_transform().FindChild("Next").get_gameObject(); if (isShowNext) { gameObject2.SetActive(true); gameObject2.GetComponentInChildren <Text>().set_text(AttrUtility.GetAttrValueDisplay(key, nextValue)); } else { gameObject2.SetActive(false); } }
private PetTaskResultModel Create(Transform parent) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("PetTaskResultModel"); UGUITools.SetParent(parent.get_gameObject(), instantiate2Prefab, true); return(instantiate2Prefab.GetComponent <PetTaskResultModel>()); }
private GameObject DoInstantiate(int index) { GameObject gameObject; if (this.temp != null) { gameObject = UGUITools.AddChild(base.get_gameObject(), this.temp, false); gameObject.set_name(this.temp.get_name() + index.ToString()); } else { gameObject = ResourceManager.GetInstantiate2Prefab(this.temp_prefabname); UGUITools.SetParent(base.get_gameObject(), gameObject, false); gameObject.set_name(this.temp_prefabname + index.ToString()); } if (this.isAnimation) { gameObject.GetComponent <RectTransform>().set_anchoredPosition((index < this.maxShow * this.lineContainNum) ? (this.GetPos(index) + this.moveing) : this.GetPos(index)); } else if (!this.IsContainLayoutWidget) { gameObject.GetComponent <RectTransform>().set_anchoredPosition(this.GetPos(index)); } return(gameObject); }
private UpgradePreviewUnit Create(Transform parent) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("UpgradePreviewUnit"); UGUITools.SetParent(parent.get_gameObject(), instantiate2Prefab, true); return(instantiate2Prefab.GetComponent <UpgradePreviewUnit>()); }
private void LoadFaces() { List <ChatManager.FaceSuit> faceSuits = ChatManager.Instance.GetFaceSuits(); for (int i = 0; i < faceSuits.get_Count(); i++) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("Item2FaceSuit"); UGUITools.SetParent(this.m_tranFaceSuits.get_gameObject(), instantiate2Prefab, false, "Item2Face" + i); Item2FaceSuit item2FaceSuit = instantiate2Prefab.AddUniqueComponent <Item2FaceSuit>(); item2FaceSuit.SetFaceScale(1.5f); RectTransform rectTransform = item2FaceSuit.get_transform() as RectTransform; rectTransform.set_anchorMin(new Vector2(0.5f, 0.5f)); rectTransform.set_anchorMax(new Vector2(0.5f, 0.5f)); rectTransform.set_pivot(new Vector2(0.5f, 0.5f)); rectTransform.set_sizeDelta(new Vector2(0f, 0f)); UGUITools.ResetTransform(rectTransform); int num = faceSuits.get_Item(i).num; item2FaceSuit.SetFaces(faceSuits.get_Item(i).icons, delegate { if (ChatUIViewModel.Instance != null && ChatUIView.Instance != null) { if (ChatUIView.Instance.m_ChatInputUnit.FaceNum >= ChatManager.MAX_NUM_2_FACE) { FloatTextAddManager.Instance.AddFloatText(GameDataUtils.GetChineseContent(502063, false), Color.get_green()); } else { ChatUIViewModel expr_5D = ChatUIViewModel.Instance; expr_5D.SendContent += ChatManager.FacePlaceholder + num.ToString("D2"); } } }); } }
public static void SetParent(GameObject parent, GameObject goInstantiate, bool forceShow, string name) { if (goInstantiate != null && !string.IsNullOrEmpty(name)) { goInstantiate.set_name(name); } UGUITools.SetParent(parent, goInstantiate, forceShow); }
public void InitPushToggle() { for (int i = 1; i <= 4; i++) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("SettingToggle"); UGUITools.SetParent(base.FindTransform("PushOn0" + i).get_gameObject(), instantiate2Prefab, true); this.mSettingToggles.Add(instantiate2Prefab.GetComponent <SettingToggle>()); } this.SetPushToggle(); }
public GameObject OpenUI(string prefabName, Transform parent = null, bool forceShow = false) { GameObject ui = CResourceSys.Instance.LoadUI(prefabName); if (parent == null) { parent = NormalUIRoot; } UGUITools.SetParent(parent.gameObject, ui, forceShow); return(ui); }
public static GameObject AddChild(GameObject parent, GameObject asset, bool forceShow) { if (asset == null) { return(null); } GameObject gameObject = Object.Instantiate <GameObject>(asset); ResourceManager.SetInstantiateUIRef(gameObject, null); UGUITools.SetParent(parent, gameObject, forceShow); return(gameObject); }
private void CheckInitUI() { if (!this.mIsInitUI) { this.mMainTask = (base.FindTransform("MainTask") as RectTransform); this.mContent = base.FindTransform("Content").GetComponent <RectTransform>(); this.mContentMask = base.FindTransform("Mask").GetComponent <RectTransform>(); this.mGoZeroTaskItem = ResourceManager.GetInstantiate2Prefab("ZeroTaskProgressUI"); UGUITools.SetParent(this.mContent.get_gameObject(), this.mGoZeroTaskItem, false); this.mGoZeroTaskItem.GetComponent <ZeroTaskProgressUI>().AwakeSelf(); this.mIsInitUI = true; } }
private GameObject CreateRewardItem() { GameObject gameObject = this.mRewardItem.Find((GameObject e) => e.get_gameObject().get_name() == "Unused"); if (gameObject != null) { return(gameObject); } gameObject = Object.Instantiate <GameObject>(this.mRewardPrefab); UGUITools.SetParent(this.mRewards, gameObject, false); this.mRewardItem.Add(gameObject); return(gameObject); }
private void CreateItem(int id, bool isHave) { GodWeaponEquipItem godWeaponEquipItem = this.mItemList.Find((GodWeaponEquipItem e) => e.get_gameObject().get_name() == "Unused"); if (godWeaponEquipItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("GodWeaponEquipItem"); UGUITools.SetParent(this.mItemGrid, instantiate2Prefab, true); godWeaponEquipItem = instantiate2Prefab.GetComponent <GodWeaponEquipItem>(); this.mItemList.Add(godWeaponEquipItem); } godWeaponEquipItem.SetItem(id, isHave); godWeaponEquipItem.get_gameObject().set_name(id.ToString()); godWeaponEquipItem.get_gameObject().SetActive(true); }
private void CreateReward(int id) { RewardItem rewardItem = this.mRewardList.Find((RewardItem e) => e.get_gameObject().get_name() == "Unused"); if (rewardItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("RewardItem"); UGUITools.SetParent(this.mRewardPanel, instantiate2Prefab, false); rewardItem = instantiate2Prefab.GetComponent <RewardItem>(); this.mRewardList.Add(rewardItem); } rewardItem.SetRewardItem(id, -1L, 0L); rewardItem.get_gameObject().set_name("Reward_" + id); rewardItem.get_gameObject().SetActive(true); }
protected override void InitUI() { base.InitUI(); this.m_goInfoBackground = base.FindTransform("InfoBackground").get_gameObject(); this.m_goInfo = base.FindTransform("Info").get_gameObject(); this.m_goCareer = base.FindTransform("Career").get_gameObject(); this.m_tasks.Clear(); for (int i = 1; i <= 3; i++) { Transform transform = base.FindTransform("Task" + i); GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("ChangeCareerTask"); UGUITools.SetParent(transform.get_gameObject(), instantiate2Prefab, true); this.m_tasks.Add(instantiate2Prefab.GetComponent <ChangeCareerTask>()); } this.m_goBlockTask = base.FindTransform("BlockTask").get_gameObject(); this.m_skills.Clear(); for (int j = 1; j <= 3; j++) { Transform transform2 = base.FindTransform("ChangeCareerSkill" + j); this.m_skills.Add(transform2.get_gameObject().AddComponent <ChangeCareerSkill>()); } this.m_lblSkillDesc = base.FindTransform("SkillDesc").GetComponent <Text>(); this.m_features.Clear(); for (int k = 1; k <= 4; k++) { Transform transform3 = base.FindTransform("ChangeCareerFeature" + k); this.m_features.Add(transform3.get_gameObject().AddComponent <ChangeCareerFeature>()); } this.m_lblFeaturesDesc = base.FindTransform("FeaturesDesc").GetComponent <Text>(); this.m_btnCareerPic = base.FindTransform("CareerPic").GetComponent <Button>(); this.m_texCareerPicBg = base.FindTransform("CareerPicBg").GetComponent <RawImage>(); this.m_texCareerPic = base.FindTransform("CareerPicImage").GetComponent <Image>(); this.m_spCareerNameBg = base.FindTransform("CareerNameBg").GetComponent <Image>(); this.m_spCareerName = base.FindTransform("CareerName").GetComponent <Image>(); this.m_goCareerButton = base.FindTransform("CareerButton").get_gameObject(); this.m_goCareerButtonTask = base.FindTransform("CareerButtonTask").get_gameObject(); this.m_goCareerButtonActivation = base.FindTransform("CareerButtonActivation").get_gameObject(); this.m_goTaskTipRoot = base.FindTransform("TaskTipRoot").get_gameObject(); this.m_lblTaskTip = base.FindTransform("TaskTip").GetComponent <Text>(); this.m_goTaskTipDiamond = base.FindTransform("TaskTipDiamond").get_gameObject(); this.m_lblTaskTipDiamondNum = base.FindTransform("TaskTipDiamondNum").GetComponent <Text>(); this.m_goCurrentCareerTip = base.FindTransform("CurrentCareerTip").get_gameObject(); this.m_goCareerButtonActivation.GetComponent <Button>().get_onClick().AddListener(new UnityAction(this.OnChallenge)); this.m_goCareerButtonTask.GetComponent <Button>().get_onClick().AddListener(new UnityAction(this.OnBtnCareerTask)); this.m_goCareerButton.GetComponent <Button>().get_onClick().AddListener(new UnityAction(this.OnBtnCareerSelected)); this.m_btnCareerPic.get_onClick().AddListener(new UnityAction(this.OnBtnCareerSelected)); base.FindTransform("ButtonArrow").GetComponent <Button>().get_onClick().AddListener(new UnityAction(this.OnArrow)); }
private HuntMapItem CreateMapItem(GuaJiDiTuPeiZhi data) { if (data != null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("HuntMapItem"); UGUITools.SetParent(this.mMapContent, instantiate2Prefab, false); instantiate2Prefab.set_name("map" + data.id); HuntMapItem component = instantiate2Prefab.GetComponent <HuntMapItem>(); component.SetData(data.id, data.minLv, data.maxLv, data.name, data); component.EventHandler = new Predicate <HuntMapItem>(this.OnClickCity); instantiate2Prefab.SetActive(true); this.mMapList.Add(component); return(component); } return(null); }
private void CreateWeaponItem(int index, HolyWeaponInfo data) { GodWeaponItem godWeaponItem = this.mItemList.Find((GodWeaponItem e) => e.get_gameObject().get_name() == "Unused"); if (godWeaponItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("GodWeaponItem"); UGUITools.SetParent(this.mListGrid.get_gameObject(), instantiate2Prefab, false); godWeaponItem = instantiate2Prefab.GetComponent <GodWeaponItem>(); godWeaponItem.EventHandler = new Action <int, HolyWeaponInfo>(this.OpenDescPanel); this.mItemList.Add(godWeaponItem); } godWeaponItem.SetData(index, data); godWeaponItem.get_gameObject().set_name(data.Id.ToString()); godWeaponItem.get_gameObject().SetActive(true); }
private DailyTaskItem CreateItem(DailyTask data, DailyTaskType type) { DailyTaskItem dailyTaskItem = this.mItems.Find((DailyTaskItem e) => e.get_gameObject().get_name() == "Unused"); if (dailyTaskItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("DailyTaskItem"); UGUITools.SetParent(this.mItemList.get_gameObject(), instantiate2Prefab, false); dailyTaskItem = instantiate2Prefab.GetComponent <DailyTaskItem>(); this.mItems.Add(dailyTaskItem); } dailyTaskItem.get_gameObject().SetActive(true); dailyTaskItem.get_gameObject().set_name(data.taskId.ToString()); dailyTaskItem.SetData(data, type, this.mTogGold.get_isOn(), new Action <DailyTaskItem>(this.OnClickButton)); return(dailyTaskItem); }
private void CreateToggle(GodWeaponInfo data) { SShenBingPeiZhi sShenBingPeiZhi = DataReader <SShenBingPeiZhi> .Get(data.Type); if (sShenBingPeiZhi != null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("GodSoldierToggle"); UGUITools.SetParent(this.mToggleGrid, instantiate2Prefab, false); instantiate2Prefab.set_name(sShenBingPeiZhi.id.ToString()); instantiate2Prefab.SetActive(true); GodSoldierToggle component = instantiate2Prefab.GetComponent <GodSoldierToggle>(); component.SetData(data, GameDataUtils.GetChineseContent(sShenBingPeiZhi.name, false)); component.EventHandler = new Action <GodSoldierToggle>(this.OnClickMenu); this.mToggleList.Add(component); } }
private GameObject Create() { Transform transform = this.ParentNode; if (this.ChildrenCache.get_Count() < this.ParentNodes.get_Count()) { transform = this.ParentNodes.get_Item(this.ChildrenCache.get_Count()); } GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab(this.PrefabName); UGUITools.SetParent(transform.get_gameObject(), instantiate2Prefab, false); instantiate2Prefab.set_name("_Item " + this.ChildrenCache.get_Count()); instantiate2Prefab.get_transform().set_localScale(Vector3.get_one()); instantiate2Prefab.SetActive(true); return(instantiate2Prefab); }
protected override void InitUI() { base.InitUI(); base.FindTransform("ChannelAllText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502010, false)); base.FindTransform("ChannelAllCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502010, false)); base.FindTransform("ChannelGuildText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502011, false)); base.FindTransform("ChannelGuildCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502011, false)); base.FindTransform("ChannelPrivateText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502012, false)); base.FindTransform("ChannelPrivateCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502012, false)); base.FindTransform("ChannelSystemText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502013, false)); base.FindTransform("ChannelSystemCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502013, false)); base.FindTransform("ChannelTeamText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502085, false)); base.FindTransform("ChannelTeamCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502085, false)); base.FindTransform("ChannelTeamOrgText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(505418, false)); base.FindTransform("ChannelTeamOrgCmText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(505418, false)); base.FindTransform("BulletCurtainOnText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502067, false)); base.FindTransform("BtnSendText").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502015, false)); base.FindTransform("ChatSendPlaceholder").GetComponent <Text>().set_text(GameDataUtils.GetChineseContent(502068, false)); this.Node2FaceUI = base.FindTransform("Node2FaceUI"); this.Node2RevealPackUI = base.FindTransform("Node2RevealPackUI"); this.Node2PrivatesUI = base.FindTransform("Node2PrivatesUI"); GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("ChatInfo2Input"); UGUITools.SetParent(base.FindTransform("Node2ChatInfo2Input").get_gameObject(), instantiate2Prefab, false, "ChatInputUnit"); this.m_ChatInputUnit = instantiate2Prefab.AddUniqueComponent <ChatInfo2Input>(); GameObject gameObject = base.FindTransform("Region2ChannelView").get_gameObject(); GameObject instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2World"); this.m_ChatChannelViews.set_Item(1, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2Guild"); this.m_ChatChannelViews.set_Item(2, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2Private"); this.m_ChatChannelViews.set_Item(4, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2System"); this.m_ChatChannelViews.set_Item(8, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2Team"); this.m_ChatChannelViews.set_Item(32, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); instantiate2Prefab2 = ResourceManager.GetInstantiate2Prefab("ChatChannelView"); UGUITools.SetParent(gameObject, instantiate2Prefab2, false, "CCV2TeamOrg"); this.m_ChatChannelViews.set_Item(128, instantiate2Prefab2.AddUniqueComponent <ChatChannelView>()); base.FindTransform("Items2ShowScroll").SetAsLastSibling(); }
private GameObject CreateRewards(int id, long num) { GameObject go = this.GetUnusedItem(); if (go == null) { go = ResourceManager.GetInstantiate2Prefab("TaskRewardItem"); go.GetComponent <Button>().get_onClick().AddListener(delegate { int num2 = int.Parse(go.get_name()); if (num2 != 1) { ItemTipUIViewModel.ShowItem(num2, null); } }); UGUITools.SetParent(this.mGrid, go, false); this.mItems.Add(go); } go.set_name(id.ToString()); ResourceManager.SetSprite(go.GetComponent <Image>(), GameDataUtils.GetItemFrame(id)); ResourceManager.SetSprite(go.get_transform().FindChild("Image").GetComponent <Image>(), GameDataUtils.GetItemIcon(id)); string text = num.ToString(); if (id == 1) { text = AttrUtility.GetExpValueStr(num); } else if (id == 2) { text = AttrUtility.GetGoldValueStr(num); } go.get_transform().FindChild("Text").GetComponent <Text>().set_text(text); Items items = DataReader <Items> .Get(id); if (items == null || items.step <= 0) { go.get_transform().FindChild("ItemStep").get_gameObject().SetActive(false); } else { go.get_transform().FindChild("ItemStep").get_gameObject().SetActive(true); go.get_transform().FindChild("ItemStep").FindChild("ItemStepText").GetComponent <Text>().set_text(string.Format(GameDataUtils.GetChineseContent(505023, false), items.step)); } go.SetActive(true); return(go); }
private GodSoldierItem CreateItem(int itemId, long itemNum = 0L) { GodSoldierItem godSoldierItem = this.mItemList.Find((GodSoldierItem e) => e.get_name() == "Unused"); if (godSoldierItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("GodSoldierItem"); UGUITools.SetParent(this.mItemGrid, instantiate2Prefab, false); godSoldierItem = instantiate2Prefab.GetComponent <GodSoldierItem>(); this.mItemList.Add(godSoldierItem); } godSoldierItem.get_gameObject().set_name(itemId.ToString()); godSoldierItem.get_gameObject().SetActive(true); godSoldierItem.SetData(itemId, itemNum); godSoldierItem.EventHandler = new Action <GodSoldierItem>(this.OnClickItem); return(godSoldierItem); }
private void CreateLoot(TramcarRoomInfo info, int tick) { if (info != null) { TramcarLootItem tramcarLootItem = this.mLootList.Find((TramcarLootItem e) => e.get_gameObject().get_name() == "Unused"); if (tramcarLootItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("TramcarLootItem"); UGUITools.SetParent(this.mLootPanel, instantiate2Prefab, false); tramcarLootItem = instantiate2Prefab.GetComponent <TramcarLootItem>(); tramcarLootItem.EventHandler = new Action <TramcarLootItem>(this.OnClickLoot); this.mLootList.Add(tramcarLootItem); } tramcarLootItem.SetData(info, this.mData.minLv, this.mData.maxLv, tick); tramcarLootItem.get_gameObject().set_name("Tramcar" + info.quality); tramcarLootItem.get_gameObject().SetActive(true); } }
private void CreateRoom(RoomUiInfo info) { if (info != null) { HuntRoomItem huntRoomItem = this.mRoomList.Find((HuntRoomItem e) => e.get_gameObject().get_name() == "Unused"); if (huntRoomItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("HuntRoomItem"); UGUITools.SetParent(this.mRoomPanel, instantiate2Prefab, false); huntRoomItem = instantiate2Prefab.GetComponent <HuntRoomItem>(); huntRoomItem.EventHandler = new Action <HuntRoomItem>(this.OnClickRoom); this.mRoomList.Add(huntRoomItem); } huntRoomItem.SetData(info); huntRoomItem.get_gameObject().set_name("Room_" + info.roomId); huntRoomItem.get_gameObject().SetActive(true); } }
private void CreateTaskItem(BaseTask task, bool canAccept) { if (task != null) { ZeroTaskItem zeroTaskItem = this.mZeroTaskList.Find((ZeroTaskItem e) => e.get_gameObject().get_name() == "Unused"); if (zeroTaskItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("ZeroTaskItem"); UGUITools.SetParent(this.mTaskPanel, instantiate2Prefab, false); zeroTaskItem = instantiate2Prefab.GetComponent <ZeroTaskItem>(); zeroTaskItem.EventHandler = new Action <BaseTask>(this.OnClickTask); this.mZeroTaskList.Add(zeroTaskItem); } zeroTaskItem.SetData(task, canAccept); zeroTaskItem.get_gameObject().set_name("ZeroTaskItem" + task.Task.extParams.get_Item(0)); zeroTaskItem.get_gameObject().SetActive(true); } }
private void InitInput() { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("InputUnit"); UGUITools.SetParent(base.FindTransform("Node2FindNameInput").get_gameObject(), instantiate2Prefab, false, "SearchFriend"); InputUnitViewModel mInputUnit = instantiate2Prefab.GetComponent <InputUnitViewModel>(); mInputUnit.Title = GameDataUtils.GetChineseContent(502048, false); mInputUnit.BtnText = GameDataUtils.GetChineseContent(502050, false); mInputUnit.Action2Callback = delegate { if (string.IsNullOrEmpty(mInputUnit.Input)) { FloatTextAddManager.Instance.AddFloatText(GameDataUtils.GetChineseContent(502066, false), Color.get_white()); return; } FriendManager.Instance.SendLookUpBuddyInfo(mInputUnit.Input); }; }
private void CreateArea(int areaId) { GuaJiQuYuPeiZhi guaJiQuYuPeiZhi = DataReader <GuaJiQuYuPeiZhi> .Get(areaId); if (guaJiQuYuPeiZhi != null) { HuntAreaItem huntAreaItem = this.mAreaList.Find((HuntAreaItem e) => e.get_gameObject().get_name() == "Unused"); if (huntAreaItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("HuntAreaItem"); UGUITools.SetParent(this.mAreaPanel, instantiate2Prefab, false); huntAreaItem = instantiate2Prefab.GetComponent <HuntAreaItem>(); huntAreaItem.EventHandler = new Action <GuaJiQuYuPeiZhi>(this.OnClickArea); this.mAreaList.Add(huntAreaItem); } huntAreaItem.SetData(guaJiQuYuPeiZhi); huntAreaItem.get_transform().set_localPosition(new Vector3((float)guaJiQuYuPeiZhi.coordinates.get_Item(0), (float)guaJiQuYuPeiZhi.coordinates.get_Item(1))); huntAreaItem.get_gameObject().set_name("Area_" + areaId); huntAreaItem.get_gameObject().SetActive(true); } }
private void CreateTramcar(KuangChePinZhi data) { if (data != null) { TramcarItem tramcarItem = this.mTramcarList.Find((TramcarItem e) => e.get_gameObject().get_name() == "Unused"); if (tramcarItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("TramcarItem"); UGUITools.SetParent(this.mTramcarPanel, instantiate2Prefab, false); tramcarItem = instantiate2Prefab.GetComponent <TramcarItem>(); this.mTramcarList.Add(tramcarItem); } tramcarItem.SetData(data); tramcarItem.get_gameObject().set_name("Tramcar" + data.quality); tramcarItem.get_gameObject().SetActive(true); if (this.mLastSelectItem != null) { tramcarItem.IsSelect = (this.mLastSelectItem.Data.quality == data.quality); } } }
public void ShowPopButtonTabs(List <ButtonInfoData> buttons) { this.HideButtons(); if (buttons != null) { for (int i = 0; i < buttons.get_Count(); i++) { PopButtonTab popButtonTab; if (i < this.m_listPopButtonTab.get_Count()) { popButtonTab = this.m_listPopButtonTab.get_Item(i); } else { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("PopButtonTab"); UGUITools.SetParent(this.m_tranButtonTabs.get_gameObject(), instantiate2Prefab, false); popButtonTab = instantiate2Prefab.AddComponent <PopButtonTab>(); this.m_listPopButtonTab.Add(popButtonTab); } popButtonTab.set_name("PopButtonTab" + i); popButtonTab.get_gameObject().SetActive(true); popButtonTab.SetIndex(i); popButtonTab.SetName(buttons.get_Item(i).buttonName); Action callback = buttons.get_Item(i).onCall; popButtonTab.SetCallBack(delegate { if (callback != null) { callback.Invoke(); } if (PopButtonTabsView.Instance != null) { PopButtonTabsView.Instance.Show(false); } }); } this.SetPositions(buttons.get_Count()); } }
private MainTaskItem CreateItem(BaseTask data) { if (data == null) { return(null); } MainTaskItem mainTaskItem = this.mItems.Find((MainTaskItem e) => e.get_name() == "Unuse"); if (mainTaskItem == null) { GameObject instantiate2Prefab = ResourceManager.GetInstantiate2Prefab("MainTaskItem"); UGUITools.SetParent(this.mContent.get_gameObject(), instantiate2Prefab, false); mainTaskItem = instantiate2Prefab.GetComponent <MainTaskItem>(); mainTaskItem.EventHandler = new Action <string, MainTaskItem>(this.OnClickTask); this.mItems.Add(mainTaskItem); } mainTaskItem.get_gameObject().set_name(data.Task.taskId.ToString()); mainTaskItem.get_gameObject().SetActive(true); mainTaskItem.SetData(data); this.mHeight += 75f; return(mainTaskItem); }