tweenService это плавное передвижение обьекта
local tweenService = game:GetService("tweenService")---получаем сервис
local object = script.Parent--наш обьект
local tweenInfo = TweenInfo.new (
2, -- Длительность анимации (в секундах)
Enum.EasingStyle.Quad, -- Стиль интерполяции
Enum.EasingDirection.Out, -- Направление интерполяции
5, -- Количество повторений (0--без)
false, -- Реверс (false - без реверса)
5 -- Задержка перед началом (в секундах)
)
local goals = {
Size = Vector3.new (5, 5, 5), --
Color = Color3.new (1, 0, 0),
Transparency = 0.56, --
Position = Vector3.new(0,0,0)--
}
local tween = tweenService:Create(object, tweenInfo, goals)
tween:Play() -- Запускаем анимацию и ваш tweenService готов!