void MoveOnGround(CharacterController2D cc) { jetPack.Fill(Time.fixedDeltaTime); if (input != null) { if (input.JumpPress) { if (input.AxisV > -0.25f) { cc.velocity.y += jumpForce; OnJumping.Invoke(); } } cc.Movement += Vector2.right * input.AxisH * walkSpeed * Time.fixedDeltaTime; ContinueRocketJump(cc); } }
private void Jumping(float inputAxis) { // TODO: Jumping Implement Here OnJumping?.Invoke(); }