private void Update() { if (Time.timeScale.Equals(0)) { return; } #if UNITY_EDITOR Vector2 directionalInput = new Vector2(Input.GetAxisRaw(HORIZONTAL_AXIS), Input.GetAxisRaw(VERTICAL_AXIS)); #else Vector2 directionalInput = new Vector2(Input.acceleration.x, Input.acceleration.y); #endif PlayerEngine.SetDirectionalInput(directionalInput); if (Input.GetMouseButtonDown(0)) { if (!UIManager.Instance.IsOverUIElement) { PlayerEngine.OnJumpInputDown(); } } if (Input.GetMouseButtonUp(0)) { PlayerEngine.OnJumpInputUp(); } }