Roblox 732: Styling Transitions opuściły tryb beta w Studio

Spis treści
  1. Styling Transitions nie są już w becie
  2. Grupy kolizji należą teraz do WorldModel
  3. UIShadow dostał nowy enum
  4. Inne zmiany w wydaniu 732
  5. Czego nie twierdzimy o wydaniu 732
  6. Co to oznacza dla ciebie
  7. Krótko

W wydaniu 732 Roblox ostatecznie wyprowadził Styling Transitions z trybu beta w Studio, dodał nowy enum ApplyShadowMode dla UIShadow, dał każdemu WorldModel własne grupy kolizji i oficjalnie ogłosił wsparcie dla GrapheneOS. Sprawdźmy, co dokładnie się zmieniło i kogo to dotyczy.

Styling Transitions nie są już w becie

Najważniejsza wiadomość z wydania 732 — funkcja Styling Transitions w Roblox Studio oficjalnie opuściła tryb beta. Wraz z tym przejściem naprawiono problem związany z TweenInfo i Server Authority: to właśnie tam kryła się część niestabilnego zachowania wersji beta.

Dla osób prowadzących projekty w Luau i aktywnie korzystających ze Styling Transitions w Studio oznacza to, że funkcji można teraz używać jako stabilnej części narzędzi, a nie eksperymentalnej możliwości.

Grupy kolizji należą teraz do WorldModel

Druga istotna zmiana w wydaniu 732 dotyczy fizyki. Wcześniej API grup kolizji znajdowało się w PhysicsService, a ustawienia były w praktyce wspólne. W wydaniu 732 to API przeniesiono do WorldRoot, a każdy pojedynczy WorldModel otrzymał własny, odizolowany zestaw grup kolizji.

Tym zachowaniem steruje nowa właściwość UseWorkspaceCollisionGroups. Razem z przeniesieniem API deweloperzy dodali też samą możliwość — grupy kolizji osobno dla każdego WorldModel — czyli to nie tylko zmiana nazwy, ale rozszerzenie funkcjonalności: różne WorldModel w tym samym miejscu mogą teraz mieć różną logikę fizyczną kolizji, nie przeszkadzając sobie nawzajem.

UIShadow dostał nowy enum

W klasie UIShadow pojawił się nowy enum — ApplyShadowMode. To uzupełnienie tego samego wydania 732 i jest logicznie powiązane ze zmianami wokół Styling Transitions: obie poprawki dotyczą tego, jak Studio obsługuje wizualną warstwę interfejsu.

Inne zmiany w wydaniu 732

Osobnym punktem w notatkach do wydania 732 Roblox oficjalnie ogłosił wsparcie dla GrapheneOS. To uzupełnienie listy platform, na których oficjalnie potwierdzono działanie Roblox.

W tym wydaniu naprawiono też błąd eksportu typów w modułach — problem techniczny, który mógł przeszkadzać w poprawnej pracy z otypowanym kodem w Luau.

Czego nie twierdzimy o wydaniu 732

Świadomie nie dodajemy niczego, czego nie ma w oficjalnych notatkach:

  • Nie podajemy dokładnej daty wydania 732 — oficjalne źródło jej nie zawiera, więc i my jej nie wymyślamy.
  • Nie twierdzimy, że to wyczerpująca lista wszystkich zmian w 732 — w artykule są tylko punkty bezpośrednio potwierdzone przez źródła.
  • Nie opisujemy szczegółów technicznych poprawki TweenInfo/Server Authority głębiej niż zrobiono to w oryginalnych notatkach — źródło nie ujawnia wewnętrznego mechanizmu.
  • Nie oceniamy, jak pełne jest wsparcie dla GrapheneOS — źródło potwierdza jedynie fakt oficjalnego ogłoszenia, bez szczegółów poziomu optymalizacji.

Co to oznacza dla ciebie

Kim jesteś Co zrobić z wydaniem 732
Grasz w doświadczenia na Roblox Nic. Klient aktualizuje się sam, nie są potrzebne żadne działania
Tworzysz w Studio Sprawdź Styling Transitions jako stabilną funkcję — ograniczeń beta już nie ma
Pracujesz z fizyką i WorldModel Zaktualizuj logikę pod nową właściwość UseWorkspaceCollisionGroups i uwzględnij, że API jest teraz w WorldRoot
Piszesz interfejsy w Studio Sprawdź, czy twój UIShadow potrzebuje nowego enum ApplyShadowMode

Jeśli dopiero zaczynasz pracę w edytorze, warto najpierw ogarnąć podstawy — mamy materiał o pierwszych krokach w Roblox Studio oraz o oficjalnej dokumentacji Roblox, która pomaga czytać takie notatki bez gubienia się w terminologii.

Ogólną zasadę tego, jak Roblox wydaje aktualizacje i skąd biorą się notatki takie jak przy wydaniu 732, omówiliśmy w osobnym materiale o aktualizacjach i notatkach wydania Roblox. A jeśli interesuje cię, jakie jeszcze narzędzia pojawiają się dla twórców — jest newsy o mobilnym narzędziu Build.

Krótko

Wydanie 732 wyprowadziło Styling Transitions ze statusu beta w Roblox Studio (wraz z poprawką TweenInfo/Server Authority), dodało enum ApplyShadowMode dla UIShadow, przeniosło API grup kolizji z PhysicsService do WorldRoot z nową właściwością UseWorkspaceCollisionGroups dla każdego WorldModel, a także przyniosło oficjalne wsparcie dla GrapheneOS i poprawkę błędu eksportu typów w modułach.

Najczęstsze pytania

Czym są Styling Transitions w wydaniu 732?

To funkcja Roblox Studio, która w wydaniu 732 ostatecznie opuściła tryb beta — przy okazji naprawiono powiązany problem z TweenInfo i Server Authority.

Co zmieniło się w grupach kolizji?

Teraz grupy kolizji należą osobno do każdego WorldModel, zamiast być ustawiane globalnie. API do pracy z nimi przeniesiono z PhysicsService do WorldRoot, a steruje tym właściwość UseWorkspaceCollisionGroups.

Czym jest ApplyShadowMode?

Nowy enum dla klasy UIShadow — pojawił się właśnie w wydaniu 732.

Czy w wydaniu 732 jest coś o prywatności lub nowych platformach?

Tak, Roblox oficjalnie ogłosił wsparcie dla GrapheneOS. Naprawiono też błąd eksportu typów w modułach.

Czy trzeba coś ręcznie instalować z powodu 732?

Nie. Klient i Roblox Studio aktualizują się automatycznie, nie są potrzebne żadne dodatkowe działania gracza ani twórcy.

Gdzie zobaczyć oficjalne szczegóły wydania 732?

W temacie „Release Notes for 732” na forum deweloperów Roblox — właśnie stamtąd pochodzą wszystkie fakty w tym artykule.

Źródła