private void Awake() { backgroundView = UICreator .GetInstance() .Create <MenuBackgroundImage>(UICanvasLayer.Background); if (backgroundView != null) { backgroundView.PointerClicked += OnPointerClicked; } }
private void CreateAndShowGameServerBrowserWindow() { gameServerBrowserView = UICreator .GetInstance() .Create <GameServerBrowserWindow>(); if (gameServerBrowserView != null) { gameServerBrowserView.Show(); } }
private void CreateAndSubscribeToNoticeWindow() { noticeView = UICreator .GetInstance() .Create <NoticeWindow>(UICanvasLayer.Foreground, UIIndex.End); if (noticeView != null) { noticeView.OkButtonClicked += Hide; } }
private void CreateAndSubscribeToMinimapWindow() { minimapView = UICreator .GetInstance() .Create <MinimapWindow>(); if (minimapView != null) { minimapView.MarkSelectionChanged += OnMarkSelectionChanged; } }
private void CreateAndSubscribeToSampleWindow() { sampleWindow = UICreator .GetInstance() .Create <SampleWindow>(); if (sampleWindow != null) { sampleWindow.PointerClicked += OnPointerClicked; } }
private void Awake() { var sampleMessage = UICreator .GetInstance() .Create <SampleMessage>(UICanvasLayer.Background); if (sampleMessage != null) { sampleMessage.Show(); } }
private void CreateAndSubscribeToChatWindow() { chatView = UICreator .GetInstance() .Create <ChatWindow>(); if (chatView != null) { chatView.FocusChanged += OnFocusChanged; chatView.MessageAdded += OnMessageAdded; } }
private void CreateAndSubscribeToScreenFadeImage() { screenFadeView = UICreator .GetInstance() .Create <ScreenFadeImage>(UICanvasLayer.Foreground, UIIndex.End); if (screenFadeView != null) { screenFadeView.FadeInCompleted += OnFadeInCompleted; screenFadeView.FadeOutCompleted += OnFadeOutCompleted; } }
private void CreateAndSubscribeToRegistrationWindow() { registrationView = UICreator .GetInstance() .Create <RegistrationWindow>(); if (registrationView != null) { registrationView.RegisterButtonClicked += OnRegisterButtonClicked; registrationView.BackButtonClicked += OnBackButtonClicked; } }
private void CreateAndSubscribeToLoginWindow() { loginView = UICreator .GetInstance() .Create <LoginWindow>(); if (loginView != null) { loginView.LoginButtonClicked += OnLoginButtonClicked; loginView.CreateAccountButtonClicked += OnCreateAccountButtonClicked; } }
private IGameServerView CreateAndSubscribeToGameServerButton() { var gameServerButtonList = gameServerBrowserView.GameServerList; var gameServerButton = UICreator .GetInstance() .Create <GameServerButton>(UICanvasLayer.Foreground, UIIndex.End, gameServerButtonList); if (gameServerButton != null) { gameServerButton.ButtonClicked += OnGameServerButtonClicked; } return(gameServerButton); }
private void CreateAndSubscribeToCharacterSelectionWindow() { characterSelectionView = UICreator .GetInstance() .Create <CharacterSelectionWindow>(UICanvasLayer.Foreground, UIIndex.End); if (characterSelectionView != null) { characterSelectionView.ChooseButtonClicked += OnChooseButtonClicked; characterSelectionView.CancelButtonClicked += OnCancelButtonClicked; characterSelectionView.CharacterSelected += OnCharacterSelected; } }
private void CreateAndSubscribeToCharacterSelectionOptionsWindow() { characterSelectionOptionsView = UICreator .GetInstance() .Create <CharacterSelectionOptionsWindow>(UICanvasLayer.Foreground, UIIndex.End); if (characterSelectionOptionsView != null) { characterSelectionOptionsView.StartButtonClicked += OnStartButtonClicked; characterSelectionOptionsView.CreateCharacterButtonClicked += OnCreateCharacterButtonClicked; characterSelectionOptionsView.DeleteCharacterButtonClicked += OnDeleteCharacterButtonClicked; } }
private void CreateAndSubscribeToCharacterNameWindow() { characterNameView = UICreator .GetInstance() .Create <CharacterNameWindow>(UICanvasLayer.Foreground, UIIndex.End); if (characterNameView != null) { characterNameView.ConfirmButtonClicked += OnConfirmButtonClicked; characterNameView.BackButtonClicked += OnBackButtonClicked; characterNameView.NameInputFieldChanged += OnNameInputFieldChanged; } }
private void CreateMessage(string message, float seconds, Action onTimeUp = null) { var messageView = UICreator .GetInstance() .Create <MessageText>(); if (messageView != null) { messageView.Text = message; messageView.Seconds = seconds; } if (onTimeUp != null) { messageView.TimeUp += onTimeUp; } }
private void CreateCharacterView() { characterView = UICreator .GetInstance() .Create <CharacterView>(UICanvasLayer.Background, UIIndex.End); }
private void CreateLoadingView() { loadingView = UICreator .GetInstance() .Create <LoadingText>(UICanvasLayer.Background, UIIndex.End); }
private void CreateChooseFighterView() { chooseFighterView = UICreator .GetInstance() .Create <ChooseFighterText>(UICanvasLayer.Background, UIIndex.End); }