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

Зміст
  1. Styling Transitions більше не в бета-тестуванні
  2. Групи колізій тепер належать WorldModel
  3. UIShadow отримав новий енум
  4. Інші зміни релізу 732
  5. Чого в релізі 732 ми не стверджуємо
  6. Що це означає для тебе
  7. Коротко

У релізі 732 Roblox остаточно вивів Styling Transitions з бета-режиму Studio, додав новий енум 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 отримав новий енум

У класі 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 новий енум ApplyShadowMode

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

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

Коротко

Реліз 732 вивів Styling Transitions зі статусу бети в Roblox Studio (разом з виправленням TweenInfo/Server Authority), додав енум 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 — саме звідти взяті всі факти цієї статті.

Джерела