private void InitComponent() { chatTop = transform.Find("ChatTop"); chatBottom = transform.Find("ChatBottom"); chatMain = transform.Find("ChatMain"); chatMiddle = transform.Find("ChatMiddle"); worldChat = chatMain.Find("WorldChat"); privateChat = chatMain.Find("PrivateChat"); privateChatBg = chatMain.Find("PrivateChat/PrivateChatTop/BackGroundImage"); labourUnionChat = chatMain.Find("LabourUnionChat"); playerInfo = privateChat.Find("ChatPlayerInfo"); hornPanel = chatMiddle.Find("HornPanel").GetComponent <HornPanel>(); hornPanel.sendHornMessageOnClick = OnClickSendHornMessageCallBack; playerInfoPanel = chatMiddle.Find("PlayerInfoPanel"); shieldPlayerPanel = chatMiddle.Find("ShieldPlayerPanel"); addFriendPanel = chatMiddle.Find("AddFriendPanel"); expressionPanel = chatMiddle.Find("ExpressionPanel"); hornNumberText = chatBottom.Find("HornNumberText").GetComponent <Text> (); sendText = chatBottom.Find("SendText").GetComponent <Text> (); worldText = chatTop.transform.Find("WorldToggle/WorldText").GetComponent <Text> (); worldText.color = Color.white; privateChatText = chatTop.transform.Find("PrivateChatToggle/PrivateChatText").GetComponent <Text> (); privateChatText.color = Color.gray; labourUnionText = chatTop.transform.Find("LabourUnionToggle/LabourUnionText").GetComponent <Text> (); labourUnionText.color = Color.gray; //BuyHornPanel buyHornPanel = chatMiddle.Find("BuyHornPanel"); buyHornContentText = buyHornPanel.Find("ContentText").GetComponent <Text> (); buyHornButton = buyHornPanel.Find("EnterButton").GetComponent <Button> (); buyHornCanelButton = buyHornPanel.Find("CancelButton").GetComponent <Button> (); //BuyDiamondPanel buyDiamondPanel = chatMiddle.Find("BuyDiamondPanel"); buyDiamondButton = buyDiamondPanel.Find("EnterButton").GetComponent <Button> (); buyDiamondCanelButton = buyDiamondPanel.Find("CancelButton").GetComponent <Button> (); //VoiceTipPanel recordingTipPanel = chatMiddle.Find("RecordingTipPanel"); tipText = recordingTipPanel.Find("TipText").GetComponent <Text> (); //PlayerInfoPanel addFriendButton = playerInfoPanel.Find("AddFriendButton").GetComponent <Button> (); lookFriendButton = playerInfoPanel.Find("LookFriendButton").GetComponent <Button> (); shieldFriendButton = playerInfoPanel.Find("ShieldFriendButton").GetComponent <Button> (); playerInfoPanelMaskButton = playerInfoPanel.Find("MaskButton").GetComponent <Button> (); InfoPanelPlayerNameText = playerInfoPanel.Find("PlayerNameText").GetComponent <Text> (); InfoPanelPlayerLevelText = playerInfoPanel.Find("PlayerLevelText").GetComponent <Text> (); InfoPanelPlayerDanText = playerInfoPanel.Find("PlayerDanText").GetComponent <Text> (); //AddFriendPanel addFriendPanelEnterButton = addFriendPanel.Find("EnterButton").GetComponent <Button> (); addFriendPanelCancelButton = addFriendPanel.Find("CancelButton").GetComponent <Button> (); addFriendPanelCountText = addFriendPanel.Find("PlayerIcon/AddPlayerText").GetComponent <Text> (); //ShieldPlayerPanel shieldPlayerPanelEnterButton = shieldPlayerPanel.Find("EnterButton").GetComponent <Button> (); shieldPlayerPanelCancelButton = shieldPlayerPanel.Find("CancelButton").GetComponent <Button> (); shieldPlayerPanelCountText = shieldPlayerPanel.Find("ShieldPlayerTextTitle/ShieldPlayerText").GetComponent <Text> (); voiceToggle = chatBottom.Find("VoiceToggle").GetComponent <Toggle> (); sendMessageInputField = chatBottom.Find("SendMessageInputField").GetComponent <InputField> (); speakButton = chatBottom.Find("SpeakButton").GetComponent <LongPressButton> (); speakButton.pressDownEvent = BeginRecord; speakButton.longPressEvent = Recording; speakButton.leaveEvent = PauseRecord; speakButton.EnterEvent = ResumeRecord; speakButton.pressUpEvent = BreakOffRecord; exitButton = transform.Find("MaskButton").GetComponent <Button> (); hornButton = chatBottom.Find("HornButton").GetComponent <Button> (); expressionButton = chatBottom.Find("ExpressionButton").GetComponent <Button> (); sendButton = chatBottom.Find("SendButton").GetComponent <Button> (); expressionMaskButton = expressionPanel.Find("ExpressionMaskButton").GetComponent <Button> (); myFriendScrollView = privateChat.Find("MyFriendScrollView").GetComponent <MyFriendScrollView>(); myFriendScrollView.OnCreateItemHandler = OnCreateFriendtem; myFriendScrollRect = myFriendScrollView.GetComponent <ScrollRect> (); myFriendGroup = privateChat.Find("MyFriendScrollView/ViewPort/PlayerInfoGroup").GetComponent <ToggleGroup> (); friendNumberInfoText = privateChat.Find("PrivateChatTop/FriendNumberText").GetComponent <Text>(); friendNameText = privateChat.Find("PrivateChatTop/FriendNameText").GetComponent <Text>(); chatScrollView = chatMain.Find("ChatScrollView").GetComponent <ChatScrollView> (); chatScrollView.OnCreateItemHandler = OnCreateItem; chatScrollRect = chatScrollView.GetComponent <ScrollRect> (); //show Broadcast message broadcastPanel = chatScrollView.transform.Find("BroadcastPanel"); playerLevelText = broadcastPanel.transform.Find("PlayerLevelText").GetComponent <Text>(); playerNameText = broadcastPanel.transform.Find("PlayerNameText").GetComponent <Text>(); playerIcon = broadcastPanel.transform.Find("PlayerIcon").GetComponent <Image>(); messageText = broadcastPanel.transform.Find("MessageText").GetComponent <InlineText>(); privateChatScrollView = privateChat.Find("PrivateChatScrollView").GetComponent <PrivateChatScrollView> (); privateChatScrollView.OnCreateItemHandler = OnCreatePrivateChatItem; privateChatScrollRect = privateChatScrollView.GetComponent <ScrollRect> (); }
public override void OnInit() { base.OnInit(); controller = new MainMenuController(this); _controller = controller; noticeText = transform.Find("MaskImage/NoticeText").GetComponent <Text>(); dragModePanel = transform.Find("DragModePanel").GetComponent <ScrollRect>(); modeItemGroup = transform.Find("DragModePanel/ModeItemGroup").GetComponent <GridLayoutGroup>(); #region PVE pveTran = transform.Find("DragModePanel/ModeItemGroup/PVEMode"); pveToggle = pveTran.Find("ClickToggle").GetComponent <Toggle>(); pveModeIcon = pveTran.Find("ModeIcon").GetComponent <Image>(); pveModeTextImage = pveTran.Find("ModeTextImage").GetComponent <Image>(); pvePopUpUI = pveTran.Find("PopUpUI"); pveModeBt1 = pvePopUpUI.Find("ModeBtGroup/ModeOneBt").GetComponent <Button>(); pveModeBt2 = pvePopUpUI.Find("ModeBtGroup/ModeTwoBt").GetComponent <Button>(); pveModeBt3 = pvePopUpUI.Find("ModeBtGroup/ModeThreeBt").GetComponent <Button>(); pveModeIcon.SetGray(true); pveModeIcon.color = myGray; pveModeTextImage.SetGray(true); pveModeTextImage.color = myGray; #endregion #region PVP pvpTran = transform.Find("DragModePanel/ModeItemGroup/PVPMode"); pvpToggle = pvpTran.Find("ClickToggle").GetComponent <Toggle>(); pvpModeIcon = pvpTran.Find("ModeIcon").GetComponent <Image>(); pvpModeTextImage = pvpTran.Find("ModeTextImage").GetComponent <Image>(); pvpPopUpUI = pvpTran.Find("PopUpUI"); pvpModeBt1 = pvpPopUpUI.Find("ModeBtGroup/ModeOneBt").GetComponent <Button>(); pvpModeBt2 = pvpPopUpUI.Find("ModeBtGroup/ModeTwoBt").GetComponent <Button>(); #endregion #region HorseRaceLamp horseRaceLamp = transform.Find("MaskImage").gameObject.AddComponent <HorseRaceLamp>(); #endregion #region Other otherTran = transform.Find("DragModePanel/ModeItemGroup/OtherMode"); otherModeIcon = otherTran.Find("ModeIcon").GetComponent <Image>(); otherModeTextImage = otherTran.Find("ModeTextImage").GetComponent <Image>(); otherModeIcon.SetGray(true); otherModeIcon.color = myGray; otherModeTextImage.SetGray(true); otherModeTextImage.color = myGray; #endregion pveToggle.AddListener(OnClickPVETg); pvpToggle.AddListener(OnClickPVPTg); pveModeBt1.AddListener(OnClickPVEModeBt1); pveModeBt2.AddListener(OnClickPVEModeBt2); pveModeBt3.AddListener(OnClickPVEModeBt3); pvpModeBt1.AddListener(OnClickPVPModeBt1); pvpModeBt2.AddListener(OnClickPVPModeBt2); controller.RegisterHorseRaceLampMessage(); }
public override void OnInit() { base.OnInit(); controller = new SettingController(this); _controller = controller; #region Setting UI settingTran = transform.Find("SettingUI"); baseSettingToggleText = settingTran.Find("BaseSettingToggleText").GetComponent <Text>(); soundSettingToggleText = settingTran.Find("SoundSettingToggleText").GetComponent <Text>(); operationSettingToggleText = settingTran.Find("OperationSettingToggleText").GetComponent <Text>(); baseSettingToggle = settingTran.Find("ToggleGroup/BaseSettingToggle").GetComponent <Toggle>(); soundSettingToggle = settingTran.Find("ToggleGroup/SoundSettingToggle").GetComponent <Toggle>(); operationSettingToggle = settingTran.Find("ToggleGroup/OperationSettingToggle").GetComponent <Toggle>(); closeButton = settingTran.Find("CloseButton").GetComponent <Button>(); baseSettingToggle.AddListener(OnClickBaseSettingTg); soundSettingToggle.AddListener(OnClickSoundSettingTg); operationSettingToggle.AddListener(OnClickOperationSettingTg); closeButton.AddListener(OnClickCloseButton); #endregion #region Base Setting UI baseSettingTran = transform.Find("BaseSettingUI"); viewAngleText = baseSettingTran.Find("ViewAngleText").GetComponent <Text>(); quailtyText = baseSettingTran.Find("QualityText").GetComponent <Text>(); recordScreenText = baseSettingTran.Find("RecordScreenText").GetComponent <Text>(); damageNumText = baseSettingTran.Find("DamageNumText").GetComponent <Text>(); displayBarText = baseSettingTran.Find("DisplayBarText").GetComponent <Text>(); viewLowText = baseSettingTran.Find("ViewLowText").GetComponent <Text>(); viewMiddleText = baseSettingTran.Find("ViewMiddleText").GetComponent <Text>(); viewHightText = baseSettingTran.Find("ViewHighText").GetComponent <Text>(); qualityLowText = baseSettingTran.Find("QualityLowText").GetComponent <Text>(); qualityMiddleText = baseSettingTran.Find("QualityMiddleText").GetComponent <Text>(); qualityHighText = baseSettingTran.Find("QualityHighText").GetComponent <Text>(); onRecordScreenText = baseSettingTran.Find("RecordScreenOnText").GetComponent <Text>(); offRecordScreenText = baseSettingTran.Find("RecordScreenOffText").GetComponent <Text>(); onDamageNumText = baseSettingTran.Find("DamageNumOnText").GetComponent <Text>(); offDamageNumText = baseSettingTran.Find("DamageNumOffText").GetComponent <Text>(); onDisplayBarText = baseSettingTran.Find("DisplayBarOnText").GetComponent <Text>(); offDisplayBarText = baseSettingTran.Find("DisplayBarOffText").GetComponent <Text>(); lowViewTg = baseSettingTran.Find("ViewAngleToggleGroup/LowToggle").GetComponent <Toggle>(); middleViewTg = baseSettingTran.Find("ViewAngleToggleGroup/MiddleToggle").GetComponent <Toggle>(); highViewTg = baseSettingTran.Find("ViewAngleToggleGroup/HighToggle").GetComponent <Toggle>(); lowQualityTg = baseSettingTran.Find("QualityToggleGroup/LowToggle").GetComponent <Toggle>(); middleQualityTg = baseSettingTran.Find("QualityToggleGroup/MiddleToggle").GetComponent <Toggle>(); highQualityTg = baseSettingTran.Find("QualityToggleGroup/HighToggle").GetComponent <Toggle>(); onRecordScreenTg = baseSettingTran.Find("RecordScreenToggleGroup/OnToggle").GetComponent <Toggle>(); offRecordScreenTg = baseSettingTran.Find("RecordScreenToggleGroup/OffToggle").GetComponent <Toggle>(); onDamageNumTg = baseSettingTran.Find("DamageNumToggleGroup/OnToggle").GetComponent <Toggle>(); offDamageNumTg = baseSettingTran.Find("DamageNumToggleGroup/OffToggle").GetComponent <Toggle>(); onDisplayBarTg = baseSettingTran.Find("DisplayBarToggleGroup/OnToggle").GetComponent <Toggle>(); offDisplayBarTg = baseSettingTran.Find("DisplayBarToggleGroup/OffToggle").GetComponent <Toggle>(); lowViewTg.AddListener(OnClickLowViewTg); middleViewTg.AddListener(OnClickMiddleViewTg); highViewTg.AddListener(OnClickHighViewTg); lowQualityTg.AddListener(OnClickLowQualityTg); middleQualityTg.AddListener(OnClickMiddleQualityTg); highQualityTg.AddListener(OnClickHighQualityTg); onRecordScreenTg.AddListener(OnClickOnRecordScreenTg); offRecordScreenTg.AddListener(OnClickOffRecordScreenTg); onDamageNumTg.AddListener(OnClickOnDamageNumTg); offDamageNumTg.AddListener(OnClickOffDamageNumTg); onDisplayBarTg.AddListener(OnClickOnDisplayBarTg); offDisplayBarTg.AddListener(OnClickOffDisplaybarTg); #endregion #region Sound Setting UI soundSettingTran = transform.Find("SoundSettingUI"); soundSettingTran.gameObject.SetActive(false); musicText = soundSettingTran.Find("MusicText").GetComponent <Text>(); soundText = soundSettingTran.Find("SoundText").GetComponent <Text>(); onMusicTgText = soundSettingTran.Find("MusicOnText").GetComponent <Text>(); offMusicTgText = soundSettingTran.Find("MusicOffText").GetComponent <Text>(); onSoundTgText = soundSettingTran.Find("SoundOnText").GetComponent <Text>(); offSoundTgText = soundSettingTran.Find("SoundOffText").GetComponent <Text>(); onMusicToggle = soundSettingTran.Find("MusicToggleGroup/OnToggle").GetComponent <Toggle>(); offMusicToggle = soundSettingTran.Find("MusicToggleGroup/OffToggle").GetComponent <Toggle>(); onSoundToggle = soundSettingTran.Find("SoundToggleGroup/OnToggle").GetComponent <Toggle>(); offSoundToggle = soundSettingTran.Find("SoundToggleGroup/OffToggle").GetComponent <Toggle>(); onMusicToggle.AddListener(OnClickOnMusicTg); offMusicToggle.AddListener(OnClickOffMusicTg); onSoundToggle.AddListener(OnClickOnSoundTg); offSoundToggle.AddListener(OnClickOffSoundTg); #endregion #region Operation Setting UI operationSettingTran = transform.Find("OperationSettingUI"); operationOneSelectImage = operationSettingTran.Find("OneSelectImage").GetComponent <Image>(); operationTwoSelectImage = operationSettingTran.Find("TwoSelectImage").GetComponent <Image>(); operationThreeSelectImage = operationSettingTran.Find("ThreeSelectImage").GetComponent <Image>(); operationOneSelectImage.gameObject.SetActive(false); operationTwoSelectImage.gameObject.SetActive(false); operationThreeSelectImage.gameObject.SetActive(false); operationOneTgText = operationSettingTran.Find("OneTgText").GetComponent <Text>(); operationTwoTgText = operationSettingTran.Find("TwoTgText").GetComponent <Text>(); operationThreeTgText = operationSettingTran.Find("ThreeTgText").GetComponent <Text>(); operationOneText = operationSettingTran.Find("OperationOneText").GetComponent <Text>(); operationTwoText = operationSettingTran.Find("OperationTwoText").GetComponent <Text>(); operationThreeText = operationSettingTran.Find("OperationThreeText").GetComponent <Text>(); operationOneTg = operationSettingTran.Find("OperationToggleGroup/OneToggle").GetComponent <Toggle>(); operationTwoTg = operationSettingTran.Find("OperationToggleGroup/TwoToggle").GetComponent <Toggle>(); operationThreeTg = operationSettingTran.Find("OperationToggleGroup/ThreeToggle").GetComponent <Toggle>(); operationOneTg.AddListener(OnClickOperationOneTg); operationTwoTg.AddListener(OnClickOperationTwoTg); operationThreeTg.AddListener(OnClickOperationThreeTg); #endregion }
public void Init() { friendController = new FriendController(this); //FriendListPanel dragFriendPanel = transform.Find("FriendListPanel/DragFriendsPanel").GetComponent <ScrollRect>(); friendListScrollView = dragFriendPanel.GetComponent <FriendListScrollView>(); friendListScrollView.onCreateItemHandler = CreateFriendListItem; friendsToggle = transform.Find("FriendToggleListBG/GameFriends").GetComponent <Toggle>(); friendListPanel = transform.Find("FriendListPanel").gameObject; friendsToggle.onValueChanged.AddListener(GameFriendClicked); notHaveFriendNoticeText = transform.Find("FriendListPanel/NoticeText").GetComponent <Text>(); //FindFriendPanel dragSystemRecommendedFriendsPanel = transform.Find("FindFriendPanel/DragFriendPanel").GetComponent <ScrollRect>(); findfriendListView = dragSystemRecommendedFriendsPanel.GetComponent <FindFriendListScrollView>(); findfriendListView.onCreateItemHandler = CreateFindFriendListItem; findFrindsToggle = transform.Find("FriendToggleListBG/FindFriend").GetComponent <Toggle>(); findFriendPanel = transform.Find("FindFriendPanel").gameObject; findFrindsToggle.onValueChanged.AddListener(FindFriendClicked); searchFriendButton = transform.Find("FindFriendPanel/SearchButton").GetComponent <Button>(); searchFriendInput = transform.Find("FindFriendPanel/InputField").GetComponent <InputField>(); searchFriendButton.onClick.AddListener(SearchFriendButtonClicked); findFriendNoticeTitleText = transform.Find("FindFriendPanel/FindFriendNoticeTitleText").GetComponent <Text>(); findFriendNoticeText = transform.Find("FindFriendPanel/FindFriendNoticeText").GetComponent <Text>(); findFriendPanelItemList = new List <FindFriendItem>(); Transform itemGroup = transform.Find("FindFriendPanel/DragFriendPanel/ViewPoint/ItemGroup").transform; //ApplicationInformation Panel applicationInformationToggle = transform.Find("FriendToggleListBG/ApplicationInformation").GetComponent <Toggle>(); applicationInformationToggle.onValueChanged.AddListener(ApplicationInfomationClicked); applicationInformationPanel = transform.Find("ApplicationInformationPanel").gameObject; applicationInformationRedBubble = transform.Find("FriendToggleListBG/ApplicationInformation/RedBubble").gameObject; dragApplicationInformationPanel = transform.Find("ApplicationInformationPanel/DragApplicationPanel").GetComponent <ScrollRect>(); applicationInformationScrollView = dragApplicationInformationPanel.GetComponent <ApplicationInformationScrollView>(); applicationInformationScrollView.onCreateItemHandler = CreateApplicationInformationItem; refuseAllApplicationToggle = transform.Find("ApplicationInformationPanel/RefuseAllApplicationBG/RefuseToggle").GetComponent <Toggle>(); friendToggleRedBubble = transform.parent.Find("ToggleGroup/FriendToggle/RedBubble").GetComponent <Image>(); refuseAllApplicationToggle.AddListener(RefuseAllApplicationToggleEvent); //BlackList Panel blackListToggle = transform.Find("FriendToggleListBG/BlackList").GetComponent <Toggle>(); blackListToggle.onValueChanged.AddListener(BlackListClicked); blackListPanel = transform.Find("BlackListPanel").gameObject; dragBlackListPanel = transform.Find("BlackListPanel/DragBlackListPanel").GetComponent <ScrollRect>(); blackListScrollView = dragBlackListPanel.GetComponent <BlackListScrollView>(); blackListScrollView.onCreatItemHandler = CreateBlackListItem; //WeiChatList Panel dragWeiChatFriendListPanel = transform.Find("WeiChatFriendListPanel/DragFriendsPanel").GetComponent <ScrollRect>(); weiChatFriendScrollView = dragWeiChatFriendListPanel.GetComponent <WeiChatFriendListScrollView>(); weiChatFriendsToggle = transform.Find("FriendToggleListBG/WeiChatFriends").GetComponent <Toggle>(); weiChatFriendsToggle.onValueChanged.AddListener(WeiChatFriendClicked); weiChatFriendListPanel = transform.Find("WeiChatFriendListPanel").gameObject; notHaveWeiChatFriendNoticeText = transform.Find("WeiChatFriendListPanel/NoticeText").GetComponent <Text>(); resourceLoadManager = Resource.GameResourceLoadManager.GetInstance(); resourceLoadManager.LoadResource("FriendList_Item", OnLoadFriendListItem, true); resourceLoadManager.LoadResource("ApplicationInformation_Item", OnLoadApplicationInformationListItem, true); resourceLoadManager.LoadResource("BlackList_Item", OnLoadBlackListItem, true); resourceLoadManager.LoadResource("FindFriend_Item", OnLoadFindFriendItem, true); SwitchPanle(); }
private void Awake() { runePageItemToggle = transform.GetComponent <Toggle> (); runePageItemToggle.AddListener(OnClickRunePageItemToggle); }
public override void OnInit() { base.OnInit(); controller = new FightMatchController(this); _controller = controller; #region RoomPanel roomPanel = transform.Find("RoomPanel"); timerObj = roomPanel.Find("TimerObj").gameObject; armyToggleGroup = roomPanel.Find("MyselfObj/ArmyToggleGroup").GetComponent <ToggleGroup>(); buttonText = roomPanel.Find("ButtonText").GetComponent <Text>(); titleText_match = roomPanel.Find("Title_MatchText").GetComponent <Text>(); titleText_matching = roomPanel.Find("Title_MatchingText").GetComponent <Text>(); timerText_room = roomPanel.Find("TimerObj/TimerText").GetComponent <Text>(); matchButton = roomPanel.Find("MatchButton").GetComponent <Button>(); cancelButton = roomPanel.Find("CancelButton").GetComponent <Button>(); backButton = roomPanel.Find("BackButton").GetComponent <Button>(); friendTran = roomPanel.Find("FriendObj"); friendIconImage = friendTran.Find("FriendIconImage").GetComponent <Image>(); friendIconImage.gameObject.SetActive(false); friendUnitGroup = friendTran.Find("FriendDeckUnitGroup").GetComponent <GridLayoutGroup>(); friendNameText = friendTran.Find("FriendNameText").GetComponent <Text>(); myselfTran = roomPanel.Find("MyselfObj"); myselfIconImage = myselfTran.Find("MyselfIconImage").GetComponent <Image>(); myselfUnitGroup = myselfTran.Find("MyselfDeckUnitGroup").GetComponent <GridLayoutGroup>(); myselfNameText = myselfTran.Find("MyselfNameText").GetComponent <Text>(); runeLevelText = myselfTran.Find("RuneLevelText").GetComponent <Text>(); armyTgText1 = myselfTran.Find("ArmyToggleText1").GetComponent <Text>(); armyTgText2 = myselfTran.Find("ArmyToggleText2").GetComponent <Text>(); armyTgText3 = myselfTran.Find("ArmyToggleText3").GetComponent <Text>(); armyToggle1 = myselfTran.Find("ArmyToggleGroup/ArmyToggle1").GetComponent <Toggle>(); armyToggle2 = myselfTran.Find("ArmyToggleGroup/ArmyToggle2").GetComponent <Toggle>(); armyToggle3 = myselfTran.Find("ArmyToggleGroup/ArmyToggle3").GetComponent <Toggle>(); runeDropdown = myselfTran.Find("RuneDropdown").GetComponent <Dropdown>(); instituteSkillDropdown = myselfTran.Find("InstituteSkillDropdown").GetComponent <Dropdown>(); armyToggle1.AddListener(OnClickArmyToggleOne); armyToggle2.AddListener(OnClickArmyToggleTwo); armyToggle3.AddListener(OnClickArmyToggleThree); matchButton.AddListener(OnClickMatchButton, UIEventGroup.Middle, UIEventGroup.Middle); cancelButton.AddListener(OnClickCancelButton, UIEventGroup.Middle, UIEventGroup.Middle); backButton.AddListener(OnClickBackButton); runeDropdown.onValueChanged.AddListener(OnValueChangeRuneDropdown); instituteSkillDropdown.onValueChanged.AddListener(OnValueChangeInstituteSkilldown); #endregion #region FriendPanel friendPanel = transform.Find("FriendPanel"); friendToggle = friendPanel.Find("FriendToggle").GetComponent <Toggle>(); nearbyToggle = friendPanel.Find("NearbyToggle").GetComponent <Toggle>(); friendText = friendPanel.Find("FriendText").GetComponent <Text>(); nearbyText = friendPanel.Find("NearbyText").GetComponent <Text>(); dragFriendItem = friendPanel.Find("DragFriendItemPanel").GetComponent <ScrollRect>(); friendItemGroup = friendPanel.Find("DragFriendItemPanel/FriendItemGroup").GetComponent <GridLayoutGroup>(); if (dragFriendItem.GetComponent <MatchFriendScrollView>() == null) { matchFriendScrollView = dragFriendItem.gameObject.AddComponent <MatchFriendScrollView>(); } else { matchFriendScrollView = dragFriendItem.GetComponent <MatchFriendScrollView>(); } matchFriendScrollView.onCreateItemHandler = OnCreateMatchFriendItem; friendToggle.AddListener(OnClickFriendToggle); nearbyToggle.AddListener(OnClickNearbyToggle); #endregion #region MatchSucceedPanel matchSucceedPanel = transform.Find("MatchSucceedPanel"); matchSucceedPanel.gameObject.SetActive(false); timerText_match = matchSucceedPanel.Find("TimerText").GetComponent <Text>(); myselfSucceedGroup = matchSucceedPanel.Find("MyselfSideGroup").GetComponent <GridLayoutGroup>(); enemySucceedGroup = matchSucceedPanel.Find("EnemySideGroup").GetComponent <GridLayoutGroup>(); intoGameButton = matchSucceedPanel.Find("IntoGameButton").GetComponent <Button>(); intoGameButton.AddListener(OnClickIntoGameButton); #endregion RefreshMatchFriendItem(); matchChatPanel = transform.Find("MatchChat").gameObject.AddComponent <MatchChatView>(); matchChatPanel.Init(); }