Constructs a new AnimationRecorder
The Instance in which exported animations will be added and replaced
A dictionary of CFrameTracks used when exporting
The Instance in which exported animations will be added and replaced
A dictionary of CFrameTracks used when exporting
Clones this AnimationRecorder
Creates an AnimationData using the given KeyframeRecorder and TriggerRecorder.
Exports the current state (KeyframeRecorder and TriggerRecorder) to a ModuleScript to the exportDestination
.
If a child is found in the exportDestination
with the same name, replaces that.
Also see exportAnimation
The name of the exported animation
Optional
exportType: ModuleDetermines how it will be exported. Defaults to Module
Exports the given KeyframeRecorder and TriggerRecorder to a ModuleScript to the exportDestination
.
If a child is found in the exportDestination
with the same name, replaces that.
The name of the exported animation
Optional
exportType: ModuleDetermines how it will be exported. Defaults to Module
Like recordSegment, but exports the resulting KeyframeRecorder and TriggerRecorder to a new animation.
See export for information on exporting
The name of the resulting animation
Function used to record a segment of animation
Optional
trackSwitch: booleanIf true, sets the last keyframe's transitionType
to None
before recording
Optional
exportType: ModuleDetermines how it will be exported. Defaults to Module
Calls the function to record a segment of an animation
The resulting KeyframeRecorder and TriggerRecorder from this animation
Function used to record a segment of animation
Optional
trackSwitch: booleanIf true, sets the last keyframe's transitionType
to None
before recording
Creates an AnimationData using the current state (KeyframeRecorder and TriggerRecorder).
Generated using TypeDoc
Helper class for recording an animation.
Helps organize and record segments of an animation which can then be exported right into the Animation folder.
This is very experimental and may change.