예제 #1
0
        public void OnKeyUp(Key key)
        {
            HoldableKey holdableKey = HoldableKeys.Find(holdableKey => holdableKey.Key == key);

            if (holdableKey != null)
            {
                holdableKey.IsBeingHeld = false;
            }
        }
예제 #2
0
        public void OnKeyDown(Key key)
        {
            PressableKeys.Find(pressableKey => pressableKey.Key == key)?.OnPress();
            HoldableKey holdableKey = HoldableKeys.Find(holdableKey => holdableKey.Key == key);

            if (holdableKey != null)
            {
                holdableKey.IsBeingHeld = true;
            }
        }