Ejemplo n.º 1
0
    public void OnSettingsClicked()
    {
        if (!CanProcessInput)
        {
            return;
        }

        ButtonClickedSignal.Dispatch();
        InvokeOnChangeMenuClick(MenuType.Settings);
    }
Ejemplo n.º 2
0
    public void OnPlayClicked()
    {
        if (!CanProcessInput)
        {
            return;
        }

        ButtonClickedSignal.Dispatch();
        ChangeScreenToLoadingSignal.Dispatch();
    }
Ejemplo n.º 3
0
 public void Init(ButtonClickedSignal buttonClickedSignal, ShowTextSignal showTextSignal)
 {
     _buttonClickedSignal = buttonClickedSignal;
     _showTextSignal      = showTextSignal;
 }
Ejemplo n.º 4
0
 public void Initialize()
 {
     _buttonClickedSignal += OnButtonClick;
 }
Ejemplo n.º 5
0
 public void LateDispose()
 {
     _buttonClickedSignal -= OnButtonClick;
 }
Ejemplo n.º 6
0
 public HelloWorldController(ButtonClickedSignal buttonClickedSignal)
 {
     _buttonClickedSignal = buttonClickedSignal;
 }