AnimationNode

Overview

AnimationNode is a class in Aspose.3D FOSS for Typescript. Inherits from: A3DObject.

AnimationNode.constructor creates a node with the specified name or null.

Properties

NameTypeAccessDescription
namestringRead/WriteStores the identifier of the animation node
propertiesPropertyCollectionReadHolds a collection of custom properties attached to the node
bindPointsBindPoint[]ReadIs an array of bind points associated with the node
subAnimationsAnimationNode[]ReadContains child animation nodes forming a hierarchy

Methods

SignatureDescription
constructor(name: string | null)Creates a node with the specified name or null
findBindPoint(_target: A3DObjectClass, name: string)BindPoint | nullReturns the bind point with given name for the target object, or null
getBindPoint(target: A3DObjectClass, propName: string, create: boolean)BindPoint | nullRetrieves or optionally creates a bind point for the target’s property
createBindPoint(obj: A3DObjectClass, propName: string)BindPoint | nullCreates a new bind point for the object’s property
getKeyframeSequence(target: A3DObjectClass, propName: string, channelName: string | null, create: boolean)KeyframeSequence | nullGets or optionally creates a keyframe sequence for the target’s property and channel

See Also