AnimationClip
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Loại instace AnimationClip không thể tạo đại diện dữ liệu hoạt họa thuộc tính đại diện được lưu trữ trong hệ thống hoạt họa Roblox. KeyframeSequence và CurveAnimation là hai loại instace hiện tại được thừa hư
Có nhiều cách để diễn tả dữ liệu hoạt họa. Để đơn giản hóa sử dụng hệ thống hoạt họa của Roblox, tất cả các loại đại diện này đều là các loại đại diện của riêng họ nhưng thừa hưởng từ Class
Tóm Tắt
Thuộc Tính
Xác định liệu hoạt họa được lưu trong điều này AnimationClip có ý định lặp không.
Xác định các cắt nào được ưu tiên khi nhiều hoạt họa được phát sóng cùng một lúc.
Thuộc Tính
Loop
Xác định có phải hoạt họa được lưu vào đây AnimationClip để lặp không. Khi đặt cho true, hoạt họa sẽ liên tục lặp lại mỗi khi nó kết thúc.
Lưu ý rằng AnimationTrack instanh load nội bộ một AnimationClip khi một Animation được yêu cầu qua 1> Class.Animation.AnimationId|AnimationId1> củ
Priority
Xác định các cảnh quay có ưu tiên khi nhiều hoạt họa được phát sóng cùng một lúc. Nhiều hoạt họa được phát sóng dựa vào thuộc tính này để xác định các Keyframe poses nào để được chơi trên nhau.
Lưu ý rằng AnimationTrack instanh load nội bộ một AnimationClip khi một Animation được yêu cầu qua 1> Class.Animation.AnimationId|AnimationId1> của
Mẫu mã
-- 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