Exemple #1
0
        private void SetupCommands()
        {
            var listenerObject = new GameObject();

            CommandListener = listenerObject.AddComponent <ModCommandListener>();
            _openCommands.ForEach(CommandListener.AddToListener);
            CommandListener.OnNewlyPressed += OnOpenCommand;
        }
        private void SetupCommands()
        {
            var listenerObject = new GameObject("ConfigurationMenu_Listener");

            CommandListener = listenerObject.AddComponent <ModCommandListener>();
            CommandListener.AddToListener(InputLibrary.confirm);
            CommandListener.AddToListener(InputLibrary.enter2);//keypad's Enter
            CommandListener.AddToListener(InputLibrary.cancel);
            CommandListener.AddToListener(InputLibrary.escape);
            CommandListener.AddToListener(InputLibrary.setDefaults);
            CommandListener.OnNewlyReleased += OnButton;
            listenerObject.SetActive(false);
        }