private void Start() { timer = transform.Find("Timer").GetComponent <Text>(); successBtn = transform.Find("SuccessButton").GetComponent <Button>(); successBtn.onClick.AddListener(OnResultClick); failBtn = transform.Find("FailButton").GetComponent <Button>(); failBtn.onClick.AddListener(OnResultClick); successBtn.gameObject.SetActive(false); failBtn.gameObject.SetActive(false); exitBtn = transform.Find("ExitButton").GetComponent <Button>(); exitBtn.onClick.AddListener(OnExitClick); quitBattleRequest = GetComponent <QuitBattleRequest>(); }
void Awake() { //初始化ui组件 timer = transform.Find("Timer").GetComponent <Text>(); successButton = transform.Find("SuccessButton").GetComponent <Button>(); successButton.gameObject.SetActive(false); failButton = transform.Find("FailButton").GetComponent <Button>(); failButton.gameObject.SetActive(false); quitButton = transform.Find("QuitButton").GetComponent <Button>(); quitButton.gameObject.SetActive(false); //添加结果摁钮的点击事件 successButton.onClick.AddListener(OnResultClick); failButton.onClick.AddListener(OnResultClick); quitButton.onClick.AddListener(OnQuitButtonClick); //获取中途退出请求对象 quitBattleRequest = GetComponent <QuitBattleRequest>(); }
private void Start() { timer = transform.Find("Time").GetComponent <Text>(); timer.gameObject.SetActive(false); back = transform.Find("Back").GetComponent <Text>(); back.gameObject.SetActive(false); successBtn = transform.Find("SuccessButton").GetComponent <Button>(); successBtn.onClick.AddListener(OnResultClick); successBtn.gameObject.SetActive(false); failBtn = transform.Find("FailButton").GetComponent <Button>(); failBtn.onClick.AddListener(OnResultClick); failBtn.gameObject.SetActive(false); //GameObject.Find("Grid").gameObject.SetActive(true); quitBattleRequest = GetComponent <QuitBattleRequest>(); getScoreRequest = GetComponent <GetScoreRequest>(); }
protected override void OnInit() { transform.GetInstance("Timer", out timer); timer.gameObject.SetActive(false); transform.GetInstance("Success", out successBtn); successBtn.gameObject.SetActive(false); successBtn.onClick.AddListener(ResultCallback); transform.GetInstance("Fail", out failBtn); failBtn.gameObject.SetActive(false); failBtn.onClick.AddListener(ResultCallback); transform.GetInstance("Exit", out exitBtn); exitBtn.gameObject.SetActive(false); exitBtn.onClick.AddListener(ExitCallback); quitBattleRequest = GetComponent <QuitBattleRequest>(); }
void Awake() { Joystick = transform.Find("Joystick").GetComponent <ETCJoystick>(); showTimerRequest = GetComponent <ShowTimerRequest>(); startPlayRequest = GetComponent <StartPlayRequest>(); gameOverRequest = GetComponent <GameOverRequest>(); quitBattleRequest = GetComponent <QuitBattleRequest>(); quitGameRequest = GetComponent <QuitGameRequest>(); destroyRequest = GetComponent <DestroyRequest>(); gameChatRequest = GetComponent <GameChatRequest>(); knapsack = transform.Find("KnapsackPanel").GetComponent <Knapsack>(); for (int i = 0; i < 3; i++) { skillPos.Add(transform.Find("Skill" + i)); } roleSelectPanel = transform.Find("RoleSelectPanel"); timer = transform.Find("TimerPanel/Time").GetComponent <Text>(); gameOverText = transform.Find("GameOverPanel/GameOver").GetComponent <Text>(); closeButton = transform.Find("GameOverPanel/CloseButton").GetComponent <Button>(); closeButton.onClick.AddListener(OnCloseClick); EffectDict = facade.GetEffectDict(); SkillItemDict = facade.GetSkillItemDict(); transform.Find("SettingPanel/QuitGameButton").GetComponent <Button>().onClick.AddListener(OnQuitGameClick); chatDialog = transform.Find("ChatDialog"); sendButton = transform.Find("ChatDialog/InputPanel/SendButton"); chatButton = transform.Find("ChatDialog/ChatButton").GetComponent <Button>(); inputField = transform.Find("ChatDialog/InputPanel/InputField").GetComponent <InputField>(); sendButton.GetComponent <Button>().onClick.AddListener(OnSendClick); chatButton.onClick.AddListener(OnChatClick); 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"); }