private void Awake() { Init(); UGUIEventListener.Get(CloseBtn).onClick = CloseRoomListPanelClick; UGUIEventListener.Get(RefreshButton).onClick = RefreshButtonClick; UGUIEventListener.Get(CreateRoomButton).onClick = CreateRoomButtonClick; listRoomRequest = GetComponent <ListRoomRequest>(); createRoomRequestce = GetComponent <CreateRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); }
private void Start() { transform.Find("RoomList/CloseButton").GetComponent <Button>().onClick.AddListener(OncloseBtnClick); transform.Find("RoomList/CreateRoomButton").GetComponent <Button>().onClick.AddListener(OnCreateRoomBtnClick); transform.Find("RoomList/RefreshButton").GetComponent <Button>().onClick.AddListener(OnRefreshBtnClick); roomLayout = transform.Find("RoomList/ScrollRect/Layout").GetComponent <VerticalLayoutGroup>(); roomItemPrefab = Resources.Load("UIPanel/Room") as GameObject; listRoomRequest = GetComponent <ListRoomRequest>(); createRoomRequest = GetComponent <CreateRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); }
void Awake() { personalInfo = transform.Find("PersonalInfo").GetComponent <RectTransform>(); roomList = transform.Find("RoomList").GetComponent <RectTransform>(); roomLayout = transform.Find("RoomList/ScrollRect/Layout").GetComponent <VerticalLayoutGroup>(); roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; listRoomRequest = GetComponent <ListRoomRequest>(); createRoomRequest = GetComponent <CreateRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); }
void Start() { //初始化组件 _listRoomRequest = this.GetComponent <ListRoomRequest>(); _joinRoomRequest = this.GetComponent <JoinRoomRequest>(); _canvasGroup = this.GetComponent <CanvasGroup>(); _layout = this.transform.Find("Img_RoomListBG/Img_List/Emt_Layout"); //按钮注册监听点击事件 closeBtn.onClick.AddListener(delegate() { CloseButtonClicked(); }); creatRoomBtn.onClick.AddListener(delegate() { CreatRoomButtonClicked(); }); reflashRoomListBtn.onClick.AddListener(delegate() { ReFlashRoomListButtonClicked(); }); }
public override void OnEnter() { // EnterAnim(); Debug.Log("RoomPanelEnter"); gameObject.SetActive(true); SetUserDetail(); if (listRoomRequest == null) { listRoomRequest = GetComponent <ListRoomRequest>(); } listRoomRequest.SendRequest(); }
public override void OnEnter() { SetBattleRes(); //進入面板就先呈現個人戰積 if (battleRes != null) { EnterAnim(); } if (listRoomRequest == null)//進入房間面板就列出房間 { listRoomRequest = GetComponent <ListRoomRequest>(); } listRoomRequest.SendRequest(); //面板叫Request腳本發出要列出房間清單的Request }
public override void OnEnter() { SetBattleRes(); if (battleRes != null) { EnterAnim(); } if (listRoomRequest == null) { listRoomRequest = GetComponent <ListRoomRequest>(); } listRoomRequest.SendRequest(); }
public override void OnEnter() { base.OnEnter(); SetBattleRes(); transform.gameObject.SetActive(true); transform.localScale = Vector3.zero; Tweener tweener = transform.DOScale(1, 0.5f); if (listRoomRequest == null) { listRoomRequest = GetComponent <ListRoomRequest>(); } tweener.OnComplete(() => listRoomRequest.SendRequest()); }
void Awake() { joinRoomRequest = GetComponent <JoinRoomRequest>(); listRoomRequest = GetComponent <ListRoomRequest>(); createRoomRequest = GetComponent <CreateRoomRequest>(); //battleRes = transform.Find("BattleRes").GetComponent<Transform>(); roomListTrans = transform.Find("RoomList").GetComponent <Transform>(); roomLayout = roomListTrans.Find("ScrollPanel/Layout").GetComponent <VerticalLayoutGroup>(); roomItemPrefab = Resources.Load <GameObject>("UIItem/Room/RoomItem"); transform.Find("RoomList/CloseButton").GetComponent <Button>().onClick.AddListener(OnCloseClick); transform.Find("RoomList/CreateRoomButton").GetComponent <Button>().onClick.AddListener(OnCreateRoomClick); transform.Find("RoomList/RefreshRoomButton").GetComponent <Button>().onClick.AddListener(OnRefreshRoomClick); //Username = transform.Find("BattleRes/Username").GetComponent<Text>(); }
public override void OnEnter() { gameObject.SetActive(true); if (battleRes != null) { EnterAnim(); } SetBattleRes(); if (listRoomRequest == null) { listRoomRequest = GetComponent <ListRoomRequest>(); } listRoomRequest.SendRequest(); }
void Start() { roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; battleRes = transform.Find("BattleRes").GetComponent <RectTransform>(); roomList = transform.Find("RoomList").GetComponent <RectTransform>(); transform.Find("RoomList/CloseButton").GetComponent <Button>().onClick.AddListener(OnCloseClick); roomLayout = transform.Find("RoomList/ScrollRect/Layout").GetComponent <VerticalLayoutGroup>(); transform.Find("RoomList/CreateRoomButton").GetComponent <Button>().onClick.AddListener(OnCreateRoomClick); transform.Find("RoomList/RefreshButton").GetComponent <Button>().onClick.AddListener(OnRefreshClick); listRoomRequest = GetComponent <ListRoomRequest>(); crRequest = GetComponent <CreateRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); EnterAnim(); }
private void Start() { isClearList = false; joinrequest = GetComponent <JoinRequest>(); createRoomRequest = GetComponent <CreatRoomRequest>(); listRoomRequest = GetComponent <ListRoomRequest>(); //userRect=transform.Find("User").GetComponent<RectTransform>(); roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; roomList = transform.Find("RoomList/Scroll View/Viewport/Content/RoomList").GetComponent <VerticalLayoutGroup>(); roomListContent = transform.Find("RoomList/Scroll View/Viewport/Content").GetComponent <RectTransform>(); transform.Find("User/CreateRoom").GetComponent <Button>().onClick.AddListener(OnCreateRoomClick); transform.Find("User/Refresh").GetComponent <Button>().onClick.AddListener(OnRefreshClick); transform.Find("User/Exit").GetComponent <Button>().onClick.AddListener(OnReturnClick); //roomListRect=transform.Find("RoomList").GetComponent<RectTransform>(); }
private void Awake() { roomList = transform.Find("RoomList").GetComponent <RectTransform>(); roomLayout = roomList.transform.Find("ScrollRect/Layout").GetComponent <VerticalLayoutGroup>(); roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; battleRes = transform.Find("BattleRes").GetComponent <RectTransform>(); roomList.Find("CloseButton").GetComponent <Button>().onClick.AddListener(OnCloseClick); roomList.Find("CreateRoomButton").GetComponent <Button>().onClick.AddListener(OnCreateRoomClick); roomList.Find("ReFreshButton").GetComponent <Button>().onClick.AddListener(OnRefClick); createRoomRequest = GetComponent <CreateRoomRequest>(); listRoomRequest = GetComponent <ListRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); }
public override void InitStart() { Txt_Name = gameObject.transform.Find("BattleRes/Txt_Name").GetComponent <Text>(); Txt_Scene = gameObject.transform.Find("BattleRes/Txt_Scene").GetComponent <Text>(); Txt_WinNum = gameObject.transform.Find("BattleRes/Txt_WinNum").GetComponent <Text>(); Scroll_View = gameObject.transform.Find("RoomList/Scroll_View").GetComponent <ScrollRect>(); Scrollbar_Vertical = gameObject.transform.Find("RoomList/Scroll_View/Scrollbar_Vertical").GetComponent <Scrollbar>(); Btn_CreatRoom = gameObject.transform.Find("RoomList/Btn_CreatRoom").GetComponent <Button>(); Btn_Close = gameObject.transform.Find("RoomList/Btn_Close").GetComponent <Button>(); Btn_Refresh = gameObject.transform.Find("RoomList/Btn_Refresh").GetComponent <Button>(); roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; grid = gameObject.transform.Find("RoomList/Scroll_View/Viewport/Content").gameObject; creatRoomRequest = gameObject.transform.GetComponent <CreatRoomRequest>(); listRoomRequest = gameObject.transform.GetComponent <ListRoomRequest>(); joinRoomRequest = gameObject.transform.GetComponent <JoinRequest>(); AddClicks(); }
private void Start() { battleRes = transform.Find("BattleRes").GetComponent <RectTransform>(); roomList = transform.Find("RoomList").GetComponent <RectTransform>(); username = battleRes.Find("Username").GetComponent <Text>(); totalCount = battleRes.Find("TotalCount").GetComponent <Text>(); winCount = battleRes.Find("WinCount").GetComponent <Text>(); roomLayout = transform.Find("RoomList/Scroll View/Viewport/RoomLayout").GetComponent <GridLayoutGroup>(); transform.Find("RoomList/CloseButton").GetComponent <Button>().onClick.AddListener(OnCloseBtnClick); transform.Find("RoomList/CreatRoomButton").GetComponent <Button>().onClick.AddListener(OnCreatRoomBtnClick); transform.Find("RoomList/RefreshButton").GetComponent <Button>().onClick.AddListener(OnRefreshBtnClick); roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject; createRoomRequest = GetComponent <CreatRoomRequest>(); listRoomRequest = GetComponent <ListRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); SetBattleRes(); }
protected override void OnInit() { transform.GetInstance("BattleInfo", out battleInfo); transform.GetInstance("RoomList", out roomList); transform.GetInstance("BattleInfo/Username", out username); transform.GetInstance("BattleInfo/TotalCount", out totalCount); transform.GetInstance("BattleInfo/WinCount", out winCount); transform.GetInstance("RoomList/ScrollRect/Viewport/Content", out listContent); itemPrefab = Resources.Load <GameObject>("UIPanel/RoomItem"); transform.GetInstance <Button>("RoomList/CloseButton").onClick.AddListener(OnCloseClick); transform.GetInstance <Button>("RoomList/CreatRoomButton").onClick.AddListener(OnCreatRoomClick); transform.GetInstance <Button>("RoomList/RefreshRoomButton").onClick.AddListener(OnRefreshClick); creatRoomRequest = GetComponent <CreatRoomRequest>(); listRoomRequest = GetComponent <ListRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); }
public override void OnEnter() { if (this.gameObject.activeSelf == false) { this.gameObject.SetActive(true); } //实现开启动画 //设置动画初始状态 this.transform.localScale = Vector3.zero; if (_canvasGroup == null) { _canvasGroup = this.GetComponent <CanvasGroup>(); } _canvasGroup.alpha = 0; this.transform.DOScale(1, 0.4f); _canvasGroup.DOFade(1, 0.4f); //进入该面板时就发起获取房间列表请求 if (_listRoomRequest == null) { _listRoomRequest = this.GetComponent <ListRoomRequest>(); } _listRoomRequest.SendRequest(); }
void Awake() { //获取面板中的活动组件 userInfo = transform.Find("UserInfo").GetComponent <RectTransform>(); roomList = transform.Find("RoomList").GetComponent <RectTransform>(); //房间列表刷新摁钮点击事件 transform.Find("RoomList/ReFreshButton").GetComponent <Button>().onClick.AddListener(OnRefreshButtonClick); //添加关闭摁钮的点击触发事件 transform.Find("RoomList/CloseButton").GetComponent <Button>().onClick.AddListener(OnCloseButtonClick); //创建房间摁钮触发事件 transform.Find("RoomList/CreateRoomButton").GetComponent <Button>().onClick.AddListener(OnCreateRoomButtonClick); //获取两个面板在中间的原始位置 userInfoPos = userInfo.localPosition; roomListPos = roomList.localPosition; //获取RoomItem预制体 roomItemPrefab = Resources.Load <GameObject>("UIPanel/RoomItem") as GameObject; roomLayout = transform.Find("RoomList/ScrollRect/Layout").GetComponent <VerticalLayoutGroup>(); //获取房间列表请求对象 listRoomRequest = GetComponent <ListRoomRequest>(); //获取创建房间请求脚本 createRoomRequest = GetComponent <CreateRoomRequest>(); //获取加入房间请求对象 joinRoomRequest = GetComponent <JoinRoomRequest>(); }
private void Awake() { listRequest = GetComponent <ListRoomRequest>(); joinRoomRequest = GetComponent <JoinRoomRequest>(); createRommRequest = GetComponent <CreateRommRequest>(); }