AnimationClip

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia

Typ instancji nie tworzonej AnimationClip reprezentuje dane animacji abstrakcyjnej, które można przekazać do systemu animacji Roblox.KeyframeSequence i CurveAnimation to dwa obecne typy instancji, które dziedziczą od AnimationClip.

Istnieją różne sposoby reprezentacji danych animacji.Aby uprościć korzystanie z systemu animacji Roblox, wszystkie takie reprezentacje są własnymi typami instancja, ale dziedziczą od instancji AnimationClip.Animacje opublikowane w Roblox za pośrednictwem edytora animacji można załadować do silnika Roblox za pomocą instancja.

Podsumowanie

Właściwości

Właściwości

Odczyt równoległy
Odczyt równoległy

Przykłady kodu

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

Metody

Zdarzenia