배우기
엔진 클래스
AnimationController

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


요약
메서드
GetPlayingAnimationTracks():{any}
사용되지 않음
LoadAnimation(animation: Animation):AnimationTrack
사용되지 않음
이벤트
AnimationPlayed(animationTrack: AnimationTrack):RBXScriptSignal
사용되지 않음
상속된 멤버
코드 샘플
애니메이션 컨트롤러를 사용하여 비플레이어 객체 애니메이션 만들기
local InsertService = game:GetService("InsertService")
-- 데모를 위한 모델 로드
local npcModel = InsertService:LoadAsset(516159357):GetChildren()[1]
npcModel.Name = "NPC"
npcModel.PrimaryPart.Anchored = true
npcModel:SetPrimaryPartCFrame(CFrame.new(0, 5, 0))
npcModel.Parent = workspace
-- 휴머노이드를 애니메이션 컨트롤러로 교체
local humanoid = npcModel:FindFirstChildOfClass("Humanoid")
humanoid:Destroy()
local animationController = Instance.new("AnimationController")
animationController.Parent = npcModel
-- 애니메이션 생성 및 로드
local animation = Instance.new("Animation")
animation.AnimationId = "http://www.roblox.com/asset/?id=507771019" -- Roblox 춤 이모트
local animationTrack = animationController:LoadAnimation(animation)
-- 애니메이션 재생
animationTrack:Play()

API 참조
메서드
GetPlayingAnimationTracks
사용되지 않음

LoadAnimation
사용되지 않음

이벤트
AnimationPlayed
사용되지 않음

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.