private void Start() { // 本地玩家与敌方玩家Text初始化 localPlayerUsername = transform.Find("BluePanel/Username").GetComponent <Text>(); localPlayerTotalCount = transform.Find("BluePanel/TotalCount").GetComponent <Text>(); localPlayerWinCount = transform.Find("BluePanel/WinCount").GetComponent <Text>(); enemyPlayerUsername = transform.Find("RedPanel/Username").GetComponent <Text>(); enemyPlayerTotalCount = transform.Find("RedPanel/TotalCount").GetComponent <Text>(); enemyPlayerWinCount = transform.Find("RedPanel/WinCount").GetComponent <Text>(); // 获取敌我面板,开始,退出按钮的引用 bluePanel = transform.Find("BluePanel"); redPanel = transform.Find("RedPanel"); startButton = transform.Find("StartButton"); exitButton = transform.Find("ExitButton"); // 基本信息的方法注册监听 transform.Find("StartButton").GetComponent <Button>().onClick.AddListener(OnStartClick); transform.Find("ExitButton").GetComponent <Button>().onClick.AddListener(OnExitClick); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); EnterAnim(); }
// Use this for initialization private void Start() { localPlayerUserName = transform.Find("BluePanel/UserName").GetComponent <Text>(); localPlayerWinRate = transform.Find("BluePanel/WinRate").GetComponent <Text>(); enemyPlayerUserName = transform.Find("RedPanel/UserName").GetComponent <Text>(); enemyPlayerWinRate = transform.Find("RedPanel/WinRate").GetComponent <Text>(); bluePanel = transform.Find("BluePanel"); redPanel = transform.Find("RedPanel"); startGame = transform.Find("StartGame"); exitRoom = transform.Find("ExitRoom"); startButtonAnime = transform.Find("StartGame").GetComponent <Animator>(); exitButtonAnime = transform.Find("ExitRoom").GetComponent <Animator>(); startButton = transform.Find("StartGame").GetComponent <Button>(); exitButton = transform.Find("ExitRoom").GetComponent <Button>(); startButton.onClick.AddListener(OnStartClick); exitButton.onClick.AddListener(OnExitClick); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); EnterAnime(); }
void Awake() { //初始化UI组件 bluePanel = transform.Find("BluePanel"); redPanel = transform.Find("RedPanel"); localPlayerUsername = transform.Find("BluePanel/Username").GetComponent <Text>(); localPlayerTotalCount = transform.Find("BluePanel/TotalCount").GetComponent <Text>(); localPlayerWinCount = transform.Find("BluePanel/WinCount").GetComponent <Text>(); enemyPlayerUsername = transform.Find("RedPanel/Username").GetComponent <Text>(); enemyPlayerTotalCount = transform.Find("RedPanel/TotalCount").GetComponent <Text>(); enemyPlayerWinCount = transform.Find("RedPanel/WinCount").GetComponent <Text>(); startButton = transform.Find("StartButton").GetComponent <Button>(); quitButton = transform.Find("QuitButton").GetComponent <Button>(); //添加摁钮组件的监听事件 startButton.onClick.AddListener(OnStartButtonClick); quitButton.onClick.AddListener(OnQuitButtonClick); //获取两个面板的原始位置 bluePanelPos = bluePanel.localPosition; redPanelPos = redPanel.localPosition; //退出房间请求对象 quitRoomRequest = GetComponent <QuitRoomRequest>(); //开始游戏请求对象 startGameRquest = GetComponent <StartGameRquest>(); //EnterAnim(); }
private void Awake() { Init(); UGUIEventListener.Get(StartButton).onClick = StartGameClick; UGUIEventListener.Get(ExitButton).onClick = CloseRoomClick; quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); }
private void Start() { LocalPlayerUserName = transform.Find("self/NameText").GetComponent <Text>(); RemotePlayerUserName = transform.Find("opponent/RemotePlayer/NameText").GetComponent <Text>(); WaitText = transform.Find("opponent/WaitText").GetComponent <Text>(); transform.Find("ExitRoom").GetComponent <Button>().onClick.AddListener(OnExitRoomClick); transform.Find("Begin").GetComponent <Button>().onClick.AddListener(OnBeginClick); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); gameObject.SetActive(true); }
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(); }); }
// Use this for initialization private void Awake() { //MonkeyPanel = transform.Find("MonkeyPanel"); //FishPanel = transform.Find("FishPanel"); //localPlayerUsername = MonkeyPanel.Find("Username").GetComponent<Text>(); //localPlayerTotalCount = MonkeyPanel.Find("TotalCount").GetComponent<Text>(); //localPlayerWinCount = MonkeyPanel.Find("WinCount").GetComponent<Text>(); //enemyPlayerUsername = FishPanel.Find("Username").GetComponent<Text>(); //enemyPlayerTotalCount = FishPanel.Find("TotalCount").GetComponent<Text>(); //enemyPlayerWinCount = FishPanel.Find("WinCount").GetComponent<Text>(); FishSeats = new SeatItem[GameFacade.FISH_NUM]; MonkeySeats = new SeatItem[GameFacade.MONKEY_NUM]; startButton = transform.Find("StartButton"); exitButton = transform.Find("ExitButton"); sendButton = transform.Find("InputPanel/SendButton"); inputField = transform.Find("InputPanel/InputField").GetComponent <InputField>(); startButton.GetComponent <Button>().onClick.AddListener(OnStartClick); exitButton.GetComponent <Button>().onClick.AddListener(OnExitClick); sendButton.GetComponent <Button>().onClick.AddListener(OnSendClick); inputField.onEndEdit.AddListener(x => OnSendClick()); OtherPlayerChatMsgItem = Resources.Load <GameObject>("UIItem/Chat/OtherPlayerChatMsgItem"); LocalPlayerChatMsgItem = Resources.Load <GameObject>("UIItem/Chat/LocalPlayerChatMsgItem"); ChangeSeatItem = Resources.Load <GameObject>("UIItem/ChangeSeatItem"); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); roomChatRequest = GetComponent <RoomChatRequest>(); changeSeatRequest = GetComponent <ChangeSeatRequest>(); updateRoomRequest = GetComponent <UpdateRoomRequest>(); FishSeats = transform.Find("FishPlayerPanel").GetComponentsInChildren <SeatItem>(); MonkeySeats = transform.Find("MonkeyPlayerPanel").GetComponentsInChildren <SeatItem>(); for (int i = 0; i < GameFacade.FISH_NUM; i++) { FishSeats[i].index = i; } for (int i = 0; i < GameFacade.MONKEY_NUM; i++) { MonkeySeats[i].index = i + GameFacade.FISH_NUM; } }
private void Start() { localPlayerUsername = transform.Find("ImageBG/PlayerList/PlayerInfoPanel1/NameLabel").GetComponent <Text>(); localPlayerTotalCount = transform.Find("ImageBG/PlayerList/PlayerInfoPanel1/TotalCountLabel").GetComponent <Text>(); localPlayerWinCount = transform.Find("ImageBG/PlayerList/PlayerInfoPanel1/WinCountLabel").GetComponent <Text>(); enemyPlayerUsername = transform.Find("ImageBG/PlayerList/PlayerInfoPanel2/NameLabel").GetComponent <Text>(); enemyPlayerTotalCount = transform.Find("ImageBG/PlayerList/PlayerInfoPanel2/TotalCountLabel").GetComponent <Text>(); enemyPlayerWinCount = transform.Find("ImageBG/PlayerList/PlayerInfoPanel2/WinCountLabel").GetComponent <Text>(); transform.Find("ImageBG/Buttons/QuitButton").GetComponent <Button>().onClick.AddListener(OnCloseBtnClick); transform.Find("ImageBG/Buttons/StartButton").GetComponent <Button>().onClick.AddListener(OnStartBtnClick); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); }
public override void InitStart() { Txt_UserName_Blue = gameObject.transform.Find("BluePanel/Txt_UserName_Blue").GetComponent <Text>(); Txt_TotalCount_Blue = gameObject.transform.Find("BluePanel/Txt_TotalCount_Blue").GetComponent <Text>(); Txt_WinCount_Blue = gameObject.transform.Find("BluePanel/Txt_WinCount_Blue").GetComponent <Text>(); Txt_UserName_Red = gameObject.transform.Find("RedPanel/Txt_UserName_Red").GetComponent <Text>(); Txt_TotalCount_Red = gameObject.transform.Find("RedPanel/Txt_TotalCount_Red").GetComponent <Text>(); Txt_WinCount_Red = gameObject.transform.Find("RedPanel/Txt_WinCount_Red").GetComponent <Text>(); Btn_StartGame = gameObject.transform.Find("Btn_StartGame").GetComponent <Button>(); Btn_Close = gameObject.transform.Find("Btn_Close").GetComponent <Button>(); bluePanel = gameObject.transform.Find("BluePanel"); redPanel = gameObject.transform.Find("RedPanel"); //creatRoomRequest = GetComponent<CreatRoomRequest>(); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); AddClicks(); }
void Start() { localPlayerUsername = transform.Find("BluePanel/Username").GetComponent <Text>(); localPlayerWinCount = transform.Find("BluePanel/WinCount").GetComponent <Text>(); localPlayerTotalCount = transform.Find("BluePanel/TotalCount").GetComponent <Text>(); enemyPlayerUsername = transform.Find("RedPanel/Username").GetComponent <Text>(); enemyPlayerWinCount = transform.Find("RedPanel/WinCount").GetComponent <Text>(); enemyPlayerTotalCount = transform.Find("RedPanel/TotalCount").GetComponent <Text>(); transform.Find("StartButton").GetComponent <Button>().onClick.AddListener(OnStartClick); transform.Find("ExitButton").GetComponent <Button>().onClick.AddListener(OnExitClick); bluePanel = transform.Find("BluePanel"); redPanel = transform.Find("RedPanel"); startButton = transform.Find("StartButton"); exitButton = transform.Find("ExitButton"); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); EnterAnim(); }
protected override void OnInit() { base.OnInit(); transform.GetInstance("Blue/username", out blueUsername); transform.GetInstance("Blue/totalcount", out blueTotalCount); transform.GetInstance("Blue/wincount", out blueWinCount); transform.GetInstance("Red/username", out redUsername); transform.GetInstance("Red/totalcount", out redTotalCount); transform.GetInstance("Red/wincount", out redWinCount); transform.GetInstance <Button>("StartButton").onClick.AddListener(StartGameCallback); transform.GetInstance <Button>("CloseButton").onClick.AddListener(QuitClickCallback); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); }
private void Awake() { bluePanel = transform.Find("BluePanel"); redPanel = transform.Find("RedPanel"); startButton = transform.Find("StartButton"); exitButton = transform.Find("ExitButton"); localPlayerUsername = transform.Find("BluePanel/username").GetComponent <Text>(); localPlayerTotalCount = transform.Find("BluePanel/totalCount").GetComponent <Text>(); localPlayerWinCount = transform.Find("BluePanel/winCount").GetComponent <Text>(); enemyPlayerUsername = transform.Find("RedPanel/username").GetComponent <Text>(); enemyPlayerTotalCount = transform.Find("RedPanel/totalCount").GetComponent <Text>(); enemyPlayerWinCount = transform.Find("RedPanel/winCount").GetComponent <Text>(); transform.Find("StartButton").GetComponent <Button>().onClick.AddListener(OnStartClick); transform.Find("ExitButton").GetComponent <Button>().onClick.AddListener(OnExitClick); roomRequest = GetComponent <CreateRoomRequest>(); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); }
private void Start() { playerBlueName = transform.Find("BluePlayer/PlayerName").GetComponent <Text>(); playerBlueGames = transform.Find("BluePlayer/Games").GetComponent <Text>(); playerBlueWinnings = transform.Find("BluePlayer/Winnings").GetComponent <Text>(); playerRedName = transform.Find("RedPlayer/PlayerName").GetComponent <Text>(); playerRedGames = transform.Find("RedPlayer/Games").GetComponent <Text>(); playerRedWinnings = transform.Find("RedPlayer/Winnings").GetComponent <Text>(); quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); //creatRoomReq = GetComponent<CreatRoomRequest>(); //roomPanelObj = GetComponent<Transform>(); bluePlayer = transform.Find("BluePlayer").GetComponent <Transform>(); redPlayer = transform.Find("RedPlayer").GetComponent <Transform>(); start = transform.Find("Start").GetComponent <Transform>(); back = transform.Find("Back").GetComponent <Transform>(); transform.Find("Start").GetComponent <Button>().onClick.AddListener(OnClickStart); transform.Find("Back").GetComponent <Button>().onClick.AddListener(OnClickBack); EnterAnimation(); }
void Start() { quitRoomRequest = GetComponent <QuitRoomRequest>(); startGameRequest = GetComponent <StartGameRequest>(); }