private void Start() { if (panelController == null) { panelController = FindObjectOfType <PanelController>(); } if (roleChoosingUiController == null) { roleChoosingUiController = FindObjectOfType <RoleChoosingUIController>(); } if (roleChooseHandler == null) { roleChooseHandler = FindObjectOfType <RoleChooseHandler>(); } }
private void Start() { if (roleChoosingUiController == null) { roleChoosingUiController = FindObjectOfType <RoleChoosingUIController>(); } if (gamePanelUIController == null) { gamePanelUIController = FindObjectOfType <GamePanelUIController>(); } if (joystickHandler == null) { joystickHandler = FindObjectOfType <JoystickHandler>(); } Debug.Assert(roleChoosingUiController != null); InitAllButtons(); }
private void Start() { joystickHandler = FindObjectOfType <JoystickHandler>(); roleChoosingUIController = FindObjectOfType <RoleChoosingUIController>(); reConnectHandler = FindObjectOfType <ReConnectHandler>(); Debug.Assert(joystickHandler != null); // SwitchToStage(Stage.StartStage); // 修改为按键按下后切换到游戏StartStage StartPanelButton.gameObject.SetActive(true); StartPanelButton.onClick.AddListener(delegate { Debug.Log("进入游戏准备界面按键按下"); ButtonOnChickAudioPlay(); Sequence seq = DOTween.Sequence(); seq.Append(blackImage.DOFade(0.8f, 1f)); StartPanelButton.gameObject.SetActive(false); SwitchToStageUI(Stage.StartStage); }); ToPosterButton.onClick.AddListener(delegate { SwitchToStageUI(Stage.PosterStage); }); }