public SceneMovementButton()
        {
            _held       = false;
            _wasHeld    = false;
            _buttonName = "";
            _disabled   = false;

            _uiEventDispatcher = new UIEventDispatcher();
        }
    //---------------------------------------------------------------------
    protected void DefaultShowHide(UIEventDispatcher sender, string showWinClass)
    {
        Type showType = RuntimeHelper.GetType(
            "UserInterface.Windows." + showWinClass);

        if (showType == null)
        {
            DebugHelper.LogError(
                "Can not retrieve window class type: " +
                showWinClass);
            Hide();
        }
        else
        {
            UIManager.ShowHide(showType, GetType());
        }
    }
 public void SetUp()
 {
     eventCount = 0;
     ui         = new UIEventDispatcher();
     ui.PlayerMovementSelected += OnPlayerMovementSelected;
 }
Exemple #4
0
 private void Awake()
 {
     menu = new OnScreenDebugMenu();
     ui   = new UIEventDispatcher();
 }
Exemple #5
0
 void Awake()
 {
     eventDispatcher = GameObject.Find(currentScene).GetComponent <UIEventDispatcher>();
 }
Exemple #6
0
    private void addEventListener()
    {
        UIEventDispatcher eventDispatcher = GameObject.Find(GameManager.Instance.currentScene).GetComponent <UIEventDispatcher>();

        eventDispatcher.MouseOver += login;
    }
 //---------------------------------------------------------------------
 protected void DefaultRollback(UIEventDispatcher sender, GameObject param)
 {
     Hide();
     //UIManager.Rollback(GetType());
 }
 //---------------------------------------------------------------------
 protected void DefaultClose(UIEventDispatcher sender, GameObject param)
 {
     Hide(param);
 }