Roblox 732: Styling Transitions вышли из бета-режима Studio

Содержание
  1. Styling Transitions больше не в бета-тестировании
  2. Группы коллизий теперь принадлежат WorldModel
  3. UIShadow получил новый enum
  4. Другие изменения релиза 732
  5. Чего в релизе 732 мы не утверждаем
  6. Что это значит для тебя
  7. Коротко

В релизе 732 Roblox окончательно вывел Styling Transitions из бета-режима Studio, добавил новый enum ApplyShadowMode для UIShadow, дал каждому WorldModel собственные группы коллизий и официально объявил поддержку GrapheneOS. Разберём, что именно изменилось и кого это касается.

Styling Transitions больше не в бета-тестировании

Главная новость релиза 732 — функция Styling Transitions в Roblox Studio официально вышла из бета-режима. Вместе с этим переходом разработчики исправили проблему, связанную с TweenInfo и Server Authority: раньше именно здесь скрывалась часть нестабильного поведения бета-версии.

Для тех, кто ведёт проекты на Luau и активно работает со Styling Transitions в Studio, это означает, что функцией теперь можно пользоваться как стабильной частью инструментария, а не экспериментальной возможностью.

Группы коллизий теперь принадлежат WorldModel

Второе существенное изменение релиза 732 касается физики. Раньше API групп коллизий жил в PhysicsService, и настройки были по сути общими. В релизе 732 этот API перенесли в WorldRoot, а каждый отдельный WorldModel получил собственный, изолированный набор групп коллизий.

Управляет этим поведением новое свойство UseWorkspaceCollisionGroups. Вместе с переносом API разработчики также добавили саму возможность — группы коллизий отдельно для каждого WorldModel, — то есть это не просто переименование, а расширение функциональности: разные WorldModel в одном месте теперь могут иметь разную физическую логику коллизий, не мешая друг другу.

UIShadow получил новый enum

В классе UIShadow появился новый enum — ApplyShadowMode. Это дополнение к тому же релизу 732, и оно логически связано с изменениями вокруг Styling Transitions: обе правки касаются того, как Studio обрабатывает визуальное оформление интерфейса.

Другие изменения релиза 732

Отдельным пунктом в примечаниях к релизу 732 Roblox официально объявил поддержку GrapheneOS. Это дополнение к списку платформ, на которых официально подтверждена работа Roblox.

Также в этом релизе исправили баг экспорта типов в модулях — техническую проблему, которая могла мешать корректной работе с типизированным кодом на Luau.

Чего в релизе 732 мы не утверждаем

Сознательно не добавляем ничего, чего нет в официальных примечаниях:

  • Мы не называем точную дату выхода релиза 732 — официальный источник её не приводит, поэтому и мы не придумываем.
  • Мы не утверждаем, что это исчерпывающий список всех изменений 732 — в статье только те пункты, которые прямо подтверждены источниками.
  • Мы не описываем технические детали исправления TweenInfo/Server Authority глубже, чем это сделано в оригинальных примечаниях, — источник не раскрывает внутреннюю механику.
  • Мы не оцениваем, насколько полной является поддержка GrapheneOS — источник лишь подтверждает факт официального объявления, без деталей уровня оптимизации.

Что это значит для тебя

Кто ты Что делать с релизом 732
Играешь в опыты на Roblox Ничего. Клиент обновляется сам, отдельных действий не нужно
Разрабатываешь в Studio Проверь Styling Transitions как стабильную функцию — бета-ограничений больше нет
Работаешь с физикой и WorldModel Обнови логику под новое свойство UseWorkspaceCollisionGroups и учти, что API теперь в WorldRoot
Пишешь интерфейсы в Studio Посмотри, нужен ли твоему UIShadow новый enum ApplyShadowMode

Если ты только начинаешь работать в редакторе, стоит сначала разобраться с базовыми вещами — у нас есть материал про первые шаги в Roblox Studio и про официальную документацию Roblox, которая помогает читать такие примечания без путаницы в терминах.

Общий принцип того, как Roblox выпускает обновления и почему в них появляются заметки вроде релиза 732, мы разбирали в отдельном материале про обновления и релиз-ноуты Roblox. А если интересно, какие ещё инструменты появляются для авторов — есть новость про мобильный инструмент Build.

Коротко

Релиз 732 вывел Styling Transitions из статуса беты в Roblox Studio (вместе с исправлением TweenInfo/Server Authority), добавил enum ApplyShadowMode для UIShadow, перенёс API групп коллизий из PhysicsService в WorldRoot с новым свойством UseWorkspaceCollisionGroups для каждого WorldModel, а также принёс официальную поддержку GrapheneOS и исправление бага экспорта типов в модулях.

Частые вопросы

Что такое Styling Transitions в релизе 732?

Это функция Roblox Studio, которая в релизе 732 окончательно вышла из бета-тестирования — вместе с этим исправили связанную проблему TweenInfo и Server Authority.

Что изменилось в группах коллизий?

Теперь группы коллизий принадлежат отдельно каждому WorldModel, а не задаются глобально. API для работы с ними перенесли из PhysicsService в WorldRoot, а управляет этим свойство UseWorkspaceCollisionGroups.

Что такое ApplyShadowMode?

Новый enum для класса UIShadow — он появился именно в релизе 732.

Есть ли в релизе 732 что-то о приватности или новых платформах?

Да, Roblox официально объявил поддержку GrapheneOS. Также исправлен баг экспорта типов в модулях.

Нужно ли устанавливать что-то вручную из-за 732?

Нет. Клиент и Roblox Studio обновляются автоматически, отдельных действий от игрока или разработчика не требуется.

Где посмотреть официальные детали релиза 732?

В теме «Release Notes for 732» на форуме разработчиков Roblox — именно оттуда взяты все факты этой статьи.

Источники