Изучаем возможности сервиса «TweenService» в Roblox Studio и пишем скрипт для плавного изменения разных свойств игровых объектов упрощённый скрипт для вращения объектов Содержание: 00:00 О чём видео и зачем нужен TweenService? 02:13 Шаблон скрипта для TweenService 08:16 Плавное перемещение объекта 12:58 Плавное вращение объекта 18:48 Плавное изменение цвета объекта 20:08 Плавное изменение прозрачности объекта СКРИПТ: local TweenService = game:GetService(“TweenService“) -- Объект для анимации: local object = -- Настройки анимации: local tweenInfo = ( 2, --скорость (чем меньше цифра, тем быстрее) , --плавность , --направление -1, --количество повторений (если отрицательное число, то бесконечный цикл) true, --обратный ход (true или false) 0 --время задержки перед следующим повторением ) -- Какие свойства меняем у объекта: local tweenValue = {} = (0, 0, 0) --движение = (0, 360, 0) --вращение = (0, 0, 0) --цвет = 1 --прозрачность -- Создание анимации с заданными параметрами: local tween = TweenService:Create(object, tweenInfo, tweenValue) -- Запуск анимации: tween:Play() -- Доп. действия: tween:Pause() --пауза анимации tween:Cancel() --остановка анимации
Hide player controls
Hide resume playing