Top.Mail.Ru
Ответы

Аним не закончилась, но можно по новой запустить roblox lua

помогите

123456789
 Prompt.start.Triggered:Connect(function() 
		kakashkispinbin:Play() 
		wait(infaspinbin.Time) 
		wait(1) 
		kakashki:Play() 
		wait(infa.Time) 
		wait(5) 
		kakashkir:Play() 
end) 

функция на то, что бы крутился барабан в стиралке по нажатию кнопки, а потом открывалась и закрывалась дверь, но после того как барабан прокрутился, а дверь не успела открыться и закрыться, можно по новой нажать на кнопку, и барабан начнёт крутится, а дверь только откроется.

По дате
По рейтингу
Аватар пользователя
Гуру
7мес
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
 local isSpinning = false  
 
local isDoorAnimating = false  
 
  
 
Prompt.start.Triggered:Connect(function()  
 
        kakashkispinbin:Stop()  
 
        kakashkispinbin:Play()  
 
        if not isSpinning then  
 
                isSpinning = true  
 
                task.spawn(function()  
 
                        wait(infaspinbin.Time)  
 
                        isSpinning = false  
 
                        if not isDoorAnimating then  
 
                                isDoorAnimating = true  
 
                                kakashki:Play()  
 
                                wait(infa.Time)  
 
                                wait(5)  
 
                                kakashkir:Play()  
 
                                wait(infa.Time)  
 
                                isDoorAnimating = false  
 
                        end  
 
                end)  
 
        end  
 
end) local isSpinning = false  
 
local isDoorAnimating = false  
 
  
 
Prompt.start.Triggered:Connect(function()  
 
        kakashkispinbin:Stop()  
 
        kakashkispinbin:Play()  
 
        if not isSpinning then  
 
                isSpinning = true  
 
                task.spawn(function()  
 
                        wait(infaspinbin.Time)  
 
                        isSpinning = false  
 
                        if not isDoorAnimating then  
 
                                isDoorAnimating = true  
 
                                kakashki:Play()  
 
                                wait(infa.Time)  
 
                                wait(5)  
 
                                kakashkir:Play()  
 
                                wait(infa.Time)  
 
                                isDoorAnimating = false  
 
                        end  
 
                end)  
 
        end  
 
end)