using UnityEngine; namespace SimpleInputNamespace { public class ButtonInputKeyboard : MonoBehaviour { #pragma warning disable 0649 [SerializeField] private KeyCode key; #pragma warning restore 0649 public SimpleInput.ButtonInput button = new SimpleInput.ButtonInput(); private void OnEnable() { button.StartTracking(); SimpleInput.OnUpdate += OnUpdate; } private void OnDisable() { button.StopTracking(); SimpleInput.OnUpdate -= OnUpdate; } private void OnUpdate() { button.value = Input.GetKey( key ); } } }