Class: PropertyAnimationClip
Defined in: src/math/AnimationCurveClip.ts:12
Animation Curve has frame list data
Constructors
Constructor
new PropertyAnimationClip():
PropertyAnimationClip
Returns
PropertyAnimationClip
Properties
clipName
clipName:
string
Defined in: src/math/AnimationCurveClip.ts:14
Name of the animation clip.
loopTime
loopTime:
boolean
Defined in: src/math/AnimationCurveClip.ts:16
Whether the clip loops over time.
startTime
startTime:
number
Defined in: src/math/AnimationCurveClip.ts:18
Start time of the clip in seconds.
stopTime
stopTime:
number
Defined in: src/math/AnimationCurveClip.ts:20
Stop time of the clip in seconds.
sampleRate
sampleRate:
number
Defined in: src/math/AnimationCurveClip.ts:22
Number of samples per second used when authoring the clip.
useSkeletonPos
useSkeletonPos:
boolean
Defined in: src/math/AnimationCurveClip.ts:24
Whether the clip drives skeleton position curves.
useSkeletonScale
useSkeletonScale:
boolean
Defined in: src/math/AnimationCurveClip.ts:26
Whether the clip drives skeleton scale curves.
positionCurves
positionCurves:
Map<string,AnimationCurveT>
Defined in: src/math/AnimationCurveClip.ts:28
Position animation curves keyed by node path.
rotationCurves
rotationCurves:
Map<string,AnimationCurveT>
Defined in: src/math/AnimationCurveClip.ts:30
Rotation animation curves keyed by node path.
scaleCurves
scaleCurves:
Map<string,AnimationCurveT>
Defined in: src/math/AnimationCurveClip.ts:32
Scale animation curves keyed by node path.
floatCurves
floatCurves:
Map<string,AnimationCurveT>
Defined in: src/math/AnimationCurveClip.ts:34
Float-property animation curves keyed by attribute name.
Methods
formBytes()
formBytes(
bytes):void
Defined in: src/math/AnimationCurveClip.ts:37
Deserialize the clip and all its curves from the given byte stream.
Parameters
bytes
BytesArray
Returns
void

