BounceEase

Easing function with a bouncing shape (see link below).

see

https://easings.net/#easeInBounce

see

http://doc.babylonjs.com/babylon101/animations#easing-functions

Hierarchy

Implements

Index

Constructors

constructor

Find examples in Playground
  • new BounceEase(bounces?: number, bounciness?: number): BounceEase
  • Instantiates a bounce easing

    see

    https://easings.net/#easeInBounce

    Parameters

    • Optional bounces: number

      Defines the number of bounces

    • Optional bounciness: number

      Defines the amplitude of the bounce

    Returns BounceEase

Properties

bounces

Find examples in Playground
bounces: number

Defines the number of bounces

bounciness

Find examples in Playground
bounciness: number

Defines the amplitude of the bounce

Static EASINGMODE_EASEIN

Find examples in Playground
EASINGMODE_EASEIN: number

Interpolation follows the mathematical formula associated with the easing function.

Static EASINGMODE_EASEINOUT

Find examples in Playground
EASINGMODE_EASEINOUT: number

Interpolation uses EaseIn for the first half of the animation and EaseOut for the second half.

Static EASINGMODE_EASEOUT

Find examples in Playground
EASINGMODE_EASEOUT: number

Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.

Methods

ease

Find examples in Playground
  • ease(gradient: number): number
  • Given an input gradient between 0 and 1, this returns the corrseponding value of the easing function.

    Parameters

    • gradient: number

      Defines the value between 0 and 1 we want the easing value for

    Returns number

    the corresponding value on the curve defined by the easing function

getEasingMode

Find examples in Playground
  • getEasingMode(): number

setEasingMode

Find examples in Playground
  • setEasingMode(easingMode: number): void
  • Sets the easing mode of the current function.

    Parameters

    • easingMode: number

      Defines the willing mode (EASINGMODE_EASEIN, EASINGMODE_EASEOUT or EASINGMODE_EASEINOUT)

    Returns void

Generated using TypeDoc