public void RegisterOnJumpInput(OnJumpInputPressed method, bool register) { if (register) { m_jumpInputListeners += method; } else { m_jumpInputListeners -= method; } }
private void Update() { if (_onPause) { return; } if (Input.GetKeyDown(KeyCode.RightArrow)) { OnBiteInputPressed?.Invoke(); } if (Input.GetKeyDown(KeyCode.UpArrow)) { OnJumpInputPressed?.Invoke(); } if (Input.GetKeyDown(KeyCode.DownArrow)) { OnSlideInputPressed?.Invoke(); } }