TweenEasingFunction
TweenEasingFunction - the easing curve shape used by the Tween animation.
| Type | Name | Interface Description |
|---|---|---|
| Enum | Back | |
| Enum | Bounce | |
| Enum | Circular | |
| Enum | Cubic | |
| Enum | Elastic | |
| Enum | Exponential | |
| Enum | GeneratePow | |
| Enum | Linear | |
| Enum | Quadratic | |
| Enum | Quartic | |
| Enum | Quintic | |
| Enum | Sinusoidal |
Examples
Back
let value = APJS.TweenEasingFunction.Back;
Bounce
let value = APJS.TweenEasingFunction.Bounce;
Circular
let value = APJS.TweenEasingFunction.Circular;
Cubic
let value = APJS.TweenEasingFunction.Cubic;
Elastic
let value = APJS.TweenEasingFunction.Elastic;
Exponential
let value = APJS.TweenEasingFunction.Exponential;
GeneratePow
let value = APJS.TweenEasingFunction.GeneratePow;
Linear
let value = APJS.TweenEasingFunction.Linear;
Quadratic
let value = APJS.TweenEasingFunction.Quadratic;
Quartic
let value = APJS.TweenEasingFunction.Quartic;
Quintic
let value = APJS.TweenEasingFunction.Quintic;
Sinusoidal
let value = APJS.TweenEasingFunction.Sinusoidal;
Use Case
@component()
export class NewBehaviourScript extends APJS.BasicScriptComponent {
onStart() {
// TODO: instantiate / use TweenEasingFunction here
}
onUpdate(deltaTime: number) {
}
}