Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не останавливается анимация при нажатии кнопки на коде lua в roblox studio

Александр Тупицын Ученик (120), на голосовании 1 неделю назад
Сам код:
 local function stopAnimations() 
local character = script.Parent.Parent

local animations = character:FindFirstChild("Humanoid").Animations

for _, animation in pairs(animations) do
animation:Stop()
end
end

local button = script.Parent.Button
button.Parent.MouseButton1Click:Connect(stopAnimations)
Голосование за лучший ответ
Александ Калининовский Знаток (327) 1 месяц назад
Начнем
  1. Ты пытаешься найти объект Animations в Humanoid, но такого объекта может не существовать. Анимации обычно хранятся в AnimationTracks, которые воспроизводятся на Humanoid
  2. Stop() применяется к AnimationTrack, а не к Animation.
Вот исправленный код
https://pastebin.com/LydGri5z
Похожие вопросы