Pose
Stores a local transform and blend settings for an animated joint.
- Creatable
Instance.new("Pose")- Inherits
- Instance
- Replication
- Standard
Behavior
Pose stores a local transform and blend settings for an animated joint.
Summary
The local joint transform stored by this animation pose.
Compatibility spelling of CFrame.
The direction of interpolation into this animation pose.
The easing curve used to interpolate into this animation pose.
The contribution of this pose to the animation mask.
The contribution of this pose or rig control to the resulting animation.
Parents a Pose to this keyframe.
Adds a child Pose to this Pose.
Returns this instance if it is an ExecutionGroup.
Returns the Poses contained in this keyframe.
Returns the Poses parented under this Pose.
Removes a child Pose from this Pose.
Properties
CFrame
Pose.CFrame: CFrame = CFrame.new(0, 0, 0)The local joint transform stored by this animation pose.
CoordinateFrame
Pose.CoordinateFrame: CFrameCompatibility spelling of CFrame. Use CFrame in new code.
EasingDirection
Pose.EasingDirection: Enum.PoseEasingDirection = Enum.PoseEasingDirection.OutThe direction of interpolation into this animation pose.
EasingStyle
Pose.EasingStyle: Enum.PoseEasingStyle = Enum.PoseEasingStyle.LinearThe easing curve used to interpolate into this animation pose.
MaskWeight
Pose.MaskWeight: number = 0The contribution of this pose to the animation mask.
Weight
Pose.Weight: number = 1The contribution of this pose or rig control to the resulting animation.
Methods
AddPose
Pose:AddPose(pose: Pose): ()Parents a Pose to this keyframe.
AddSubPose
Pose:AddSubPose(pose: Pose): ()Adds a child Pose to this Pose.
GetExecutionGroup
Pose:GetExecutionGroup(): ExecutionGroup?Returns this instance if it is an ExecutionGroup. Otherwise returns the nearest ancestor ExecutionGroup, or nil when no group contains the instance.
GetPoses
Pose:GetPoses(): tableReturns the Poses contained in this keyframe.
GetSubPoses
Pose:GetSubPoses(): tableReturns the Poses parented under this Pose.
RemoveSubPose
Pose:RemoveSubPose(pose: Pose): ()Removes a child Pose from this Pose.
Inherited members
- Properties
- ArchivableClassNameNameParent
- Methods
- AddComponent()AddTag()ClearAllChildren()ClearTags()Clone()Destroy()FindFirstAncestor()FindFirstAncestorOfClass()FindFirstAncestorWhichIsA()FindFirstChild()FindFirstChildOfClass()FindFirstChildWhichIsA()FindFirstDescendant()GetAttribute()GetAttributeChangedSignal()GetAttributes()GetChildren()GetComponent()GetComponentChangedSignal()GetComponents()GetDebugId()GetDescendants()GetFullName()GetPropertyChangedSignal()GetReferencing()GetTags()HasComponent()HasTag()IsA()IsAncestorOf()IsDescendantOf()RemoveComponent()RemoveTag()SetAttribute()WaitForChild()
- Events
- AncestryChangedAttributeChangedChangedChildAddedChildRemovedDescendantAddedDescendantRemovingDestroying