AnimationClip

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile

Il tipo di istanza non creabile AnimationClip rappresenta i dati di animazione astratti che possono essere alimentati al sistema di animazione Roblox.KeyframeSequence e CurveAnimation sono due tipi di istanza attuali che ereditano da AnimationClip .

Esistono diversi modi per rappresentare i dati di animazione.Per semplificare l'uso del sistema di animazione di Roblox, tutte queste rappresentazioni sono tipi di istanza propri ma ereditano dall'istanza AnimationClip.Le clip di animazione pubblicate su Roblox tramite l'Editor di animazione possono essere caricate nel motore Roblox utilizzando un'Animation.

Sommario

Proprietà

  • Lettura Parallela

    Determina se l'animazione memorizzata in questo AnimationClip è destinata a essere ripetuta in loop.

  • Determina quale clip ha la priorità quando più animazioni sono in riproduzione contemporaneamente.

Proprietà

Lettura Parallela
Lettura Parallela

Campioni di codice

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

Metodi

Eventi