private void Start()
 {
     //组件初始化
     _canvasGroup      = this.GetComponent <CanvasGroup>();
     creatRoomRequest  = this.GetComponent <CreatRoomRequest>();
     _quitRoomRequest  = this.GetComponent <QuitRoomRequest>();
     _startGameRequest = this.GetComponent <StartGameRequest>();
     //注册点击事件
     startGameBtn.onClick.AddListener(delegate() { StartGameButtonClicked(); });
     exitAndDeleteRoomBtn.onClick.AddListener(delegate() { ExitAndDeleteRoomButtonClicked(); });
 }
示例#2
0
 private void Start()
 {
     playerInfor    = transform.Find("PlayerInfor").GetComponent <RectTransform>();
     roomList       = transform.Find("RoomList").GetComponent <RectTransform>();
     layoutGroup    = transform.Find("RoomList/ScrollRect/RoomGroup").GetComponent <VerticalLayoutGroup>();
     roomItemPrefab = Resources.Load("UIPanel/RoomItem") as GameObject;
     transform.Find("RoomList/BackButton").GetComponent <Button>().onClick.AddListener(OnClickClose);
     transform.Find("PlayerInfor/CreatRoomButton").GetComponent <Button>().onClick.AddListener(OnClickCreatRoom);
     transform.Find("RoomList/RefreshButton").GetComponent <Button>().onClick.AddListener(OnClickRefresh);
     showList         = GetComponent <ShowListRequest>();
     creatRoomRequest = GetComponent <CreatRoomRequest>();
     joinRoomRequest  = GetComponent <JoinRoomRequest>();
     EnterAnimation();
     ShowPlayerInfor();
 }
示例#3
0
 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>();
 }
示例#4
0
 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();
 }
示例#5
0
 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>();
    }
示例#7
0
 private void Awake()
 {
     joinRoomRequest   = GetComponent <JoinRoomRequest>();
     creatRoomRequest  = GetComponent <CreatRoomRequest>();
     searchRoomRequest = GetComponent <SearchRoomRequest>();
 }