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

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

Александр Тупицын Ученик (119), открыт 6 дней назад
Сам код:
 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)
1 ответ
Александ Калининовский Знаток (294) 6 дней назад
Начнем
  1. Ты пытаешься найти объект Animations в Humanoid, но такого объекта может не существовать. Анимации обычно хранятся в AnimationTracks, которые воспроизводятся на Humanoid
  2. Stop() применяется к AnimationTrack, а не к Animation.
Вот исправленный код
https://pastebin.com/LydGri5z
Похожие вопросы