private void Awake( ) { gameStateController = GameStateController.GetSingletonInstance( ); wordFileReader = WordFileController.GetSingletonInstance( ); healthController = HealthController.GetSingletonInstance( ); healthController.InitializeHealth( ); textManager = GameObject.Find("TextAnchor").GetComponent <TextManager> ( ); textManager.HealthUpdate(healthController.GetHealth( )); inputManager = gameObject.GetComponent <InputManager> ( ); levelManager = gameObject.GetComponent <LevelManager> ( ); }
internal InputAdapter(IInputConfiguration inputConfiguration) { myInputConfiguration = inputConfiguration; myInputConfiguration.InputElement.KeyDown += OnSourceKeyDown; }
public InputValidator(IInputConfiguration config) { _config = config; }
public ConfigurationCaretakerBuilder AddInputConfiguration(string key, IInputConfiguration inputConfiguration) { inputConfigurations[key].Returns(inputConfiguration); lazyInputConfigurations.Add(new Lazy<IInputConfiguration>(() => inputConfiguration)); return this; }