diff --git a/src/community/docsLessons.jsx b/src/community/docsLessons.jsx index a4c85a8..66d563f 100644 --- a/src/community/docsLessons.jsx +++ b/src/community/docsLessons.jsx @@ -8950,6 +8950,75 @@ game.self.onInteract(() => { ), }, + 'guide-loadingscreen': { + body: ( + <> +

Что получится

+

+ Красивый экран загрузки игры — то, что видит игрок при входе + в игру (после клика «Играть»), пока грузится сцена. Композиция как в + Roblox: размытый фон с медленным движением (Ken Burns), + карточка-витрина по центру, крупное название места и + автор с verified-галочкой, прогресс-бар и спиннер. Когда сцена + загрузилась — экран плавно исчезает. +

+ + + +

Шаг 1. Настроить в свойствах проекта

+

+ Без кода: Настройки игры → вкладка «Стартовый экран входа (Ken Burns)». + Задай фон (размытое изображение игры), карточку, название места, имя + автора, галочку verified, стиль анимации и длительность. Этот экран + автоматически покажется игроку при заходе. +

+ +

+ Если ничего не задано — экран всё равно красивый: берёт обложку, + название и автора игры автоматически. +

+ +

Шаг 2. Переходы между мирами из скрипта

+

Для смены главы/мира вызывай экран вручную:

+ + {`game.loading.show({ + style: 'particles', + placeName: 'Алмазная глава', + studioName: 'Виктория — Майнкрафтия', + verified: true, + duration: 2, +}); +game.after(0.6, () => { + game.environment.setTimeOfDay(0); // меняем мир «за кулисами» + game.environment.setSkyColor('#0a1024'); +}); +game.loading.onHide(() => { + game.ui.set('hi', 'Добро пожаловать!', { x:50, y:6, anchor:'top' }); +});`} + + + Стили: Ken Burns — медленный pan+zoom фона (классика Roblox); + параллакс — фон смещается за мышью; частицы — летящие + искры; статичный — без анимации. Verified-галочка — синий кружок + с белым чеком рядом с автором. + + + + Открой настройки игры → «Стартовый экран», впиши название места и автора, + выбери стиль «Частицы» — запусти игру и посмотри, как экран загрузки + встречает игрока. + + + ), + }, + }; /** Есть ли готовый текст урока для игры с таким id. */