@awayjs/graphics
Version:
AwayJS graphics classes
30 lines • 1.1 kB
TypeScript
import { AnimationNodeBase } from '@awayjs/renderer';
import { SkeletonDirectionalState } from '../states/SkeletonDirectionalState';
import { AnimatorBase } from '../AnimatorBase';
/**
* A skeleton animation node that uses four directional input poses with an input direction to blend a linearly interpolated output of a skeleton pose.
*/
export declare class SkeletonDirectionalNode extends AnimationNodeBase {
/**
* Defines the forward configured input node to use for the blended output.
*/
forward: AnimationNodeBase;
/**
* Defines the backwards configured input node to use for the blended output.
*/
backward: AnimationNodeBase;
/**
* Defines the left configured input node to use for the blended output.
*/
left: AnimationNodeBase;
/**
* Defines the right configured input node to use for the blended output.
*/
right: AnimationNodeBase;
constructor();
/**
* @inheritDoc
*/
getAnimationState(animator: AnimatorBase): SkeletonDirectionalState;
}
//# sourceMappingURL=SkeletonDirectionalNode.d.ts.map