public void AddListenerKeyRelease(KeyCode key, OnKeyRelease action) { if (dicListenerKeyUp == null) { dicListenerKeyUp = new Dictionary <KeyCode, OnKeyRelease>(); } if (dicListenerKeyUp.ContainsKey(key)) { if (dicListenerKeyUp[key] == null) { dicListenerKeyUp[key] = action; } dicListenerKeyUp[key] += action; } else { dicListenerKeyUp.Add(key, action); } }
public void Component_OnKeyRelease(char keyChar) => OnKeyRelease?.Invoke(this, keyChar);
/// <summary> /// Invokes the OnKeyRelease event. /// </summary> protected void InvokeKeyRelease(BeatsKey key) => OnKeyRelease?.Invoke(key);
internal void TriggerOnKeyRelease(Keys key) { OnKeyRelease?.Invoke(key); }