Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

I have this script with an idleanim and walkanim i add a jumpanim but it didnt work how do i fix it?

local character = script.Parent local humanoid = character:WaitForChild("Humanoid")

local walkAnim = script:WaitForChild("Walk") local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)

local idleAnim = script:WaitForChild("Idle") local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim)

local jumpAnim = script:WaitForChild("Jump") local jumpAnimTrack = humanoid.Animator:LoadAnimation(idleAnim) humanoid.Running:Connect(function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack:Play() end else if walkAnimTrack.IsPlaying then walkAnimTrack:Stop() end end end)

humanoid.Running:Connect(function(speed) if speed > 0 then if idleAnimTrack.IsPlaying then idleAnimTrack:Stop() end else if not idleAnimTrack.IsPlaying then idleAnimTrack:Play() end end end)

humanoid.Running:Connect(function(speed) if speed > 0 then if not jumpAnimTrack.IsPlaying then jumpAnimTrack:Play() end else if jumpAnimTrack.IsPlaying then jumpAnimTrack:Stop() end end end)

1 answer

I Think, "Animator" its from the animator that you are using

This discussion is preserved as it was. New answers, comments, and votes are closed.