Top.Mail.Ru
Ответы
Аватар пользователя
9 месяцев назад
от

Tween service roblox studio помогите

помогите мне с кодом, надо что бы когда нажимал на кнопку, то она плавно чуточку уменьшалась, а потом обратно переходила в свой размер

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
9мес
123456789101112131415161718192021222324252627282930313233
 -- Получаем кнопку 
local button = script.Parent 
 
-- Создаем сервис TweenService 
local TweenService = game:GetService("TweenService") 
 
-- Создаем анимацию уменьшения кнопки 
local shrinkTween = TweenService:Create(button, TweenInfo.new( 
 0.2, -- Время анимации 
 Enum.EasingStyle.Sine, -- Тип анимации 
 Enum.EasingDirection.In -- Направление анимации 
), { 
 Size = UDim2.new(0.9, 0, 0.9, 0) -- Новый размер кнопки 
}) 
 
-- Создаем анимацию увеличения кнопки 
local growTween = TweenService:Create(button, TweenInfo.new( 
 0.2, -- Время анимации 
 Enum.EasingStyle.Sine, -- Тип анимации 
 Enum.EasingDirection.Out -- Направление анимации 
), { 
 Size = UDim2.new(1, 0, 1, 0) -- Новый размер кнопки 
}) 
 
-- Функция, которая вызывается при нажатии на кнопку 
button.MouseButton1Click:Connect(function() 
 -- Уменьшаем кнопку 
 shrinkTween:Play() 
 -- Ждем 0.2 секунды 
 wait(0.2) 
 -- Увеличиваем кнопку 
 growTween:Play() 
end)