示例#1
0
 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);
     });
 }
示例#2
0
 private void Start()
 {
     // Todo reconnectHandler生命周期和server相同,并且为了尽量避免对editor做改动,暂时就作为component挂载上server了
     reconnectHandler = gameObject.AddComponent <ReConnectHandler>();
     GetServerIP();
 }