AnimationClip

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

No creable

El tipo de instancia no creada AnimationClip representa los datos de animación abstractos que se pueden alimentar al sistema de animación de Roblox. KeyframeSequence y CurveAnimation son dos tipos de instancia actuales que heredan de AnimationClip .

Hay diferentes maneras de representar los datos de animación.Para simplificar el uso del sistema de animación de Roblox, todas estas representaciones son tipos de instancia propios pero heredan de la instancia AnimationClip.Los clips de animación publicados en Roblox a través del Editor de animación se pueden cargar en el motor de Roblox usando una instancia >.

Resumen

Propiedades

Propiedades

Leer paralelo
Leer paralelo

Muestras de código

KeyframeSequence Instantiation

-- create the keyframesequence
local keyframeSequence = Instance.new("KeyframeSequence")
keyframeSequence.Loop = false
keyframeSequence.Priority = Enum.AnimationPriority.Action
-- create a keyframe
local keyframe = Instance.new("Keyframe")
keyframe.Time = 0
-- create sample poses
local rootPose = Instance.new("Pose")
rootPose.Name = "HumanoidRootPart"
rootPose.Weight = 0
local lowerTorsoPose = Instance.new("Pose")
lowerTorsoPose.Name = "LowerTorso"
lowerTorsoPose.Weight = 1
-- set the sequence hierarchy
rootPose:AddSubPose(lowerTorsoPose) -- lowerTorsoPose.Parent = rootPose
keyframe:AddPose(rootPose) -- rootPose.Parent = keyframe
keyframeSequence:AddKeyframe(keyframe) -- keyframe.Parent = keyframeSequence
-- parent the sequence
keyframeSequence.Parent = workspace

Métodos

Eventos