Zmiany logu

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Podstawowe

Wersja 4 -> Wersja 5

  • Menadżer modalny * [ZRYWANE ZMIANY] Przyciski HUD dla wszystkich pakietów są teraz przechowywane w scentralizowanej lokalizacji, w ScreenGui pod FeaturePackagesCore .To ScreenGui można pobrać za pomocą ModalManager.getHudGui() .Zawiera dwa ramy, które są używane do przechowywania przycisków HUD w różnych lokalizacjach na ekranie.Wszystkie pakiety muszą zostać zaktualizowane, aby korzystać z nowych scentralizowanych lokalizacji przycisków HUD.

    • Dodano metodę ModalManager.toggleOpen do przełączania widoczności danego modalu.
  • UITimer, Współdzielone Dallas * [ZMIANA ODŁAMKOWA] Zmieniono nazwę CircularIndicator na RoundProgressBar by być bardziej zgodne z nazwą liniowego ProgressBar .Obejmuje to tag kolekcji CollectionService oraz instancje o tej samej nazwie.

  • efekt zakupu gry * Naprawiono animowane etykiety obrazów, które nie są czyszczone po zakończeniu animacji zbierania

    • Naprawiono pętelę animacji wychodzącą wcześniej po pierwszym przedmiocie, gdy przejęcie przezroczystości jest prawdą
    • Animowane etykiety obrazów zawsze mają ImageTransparency z 0 aby zapewnić lepszą widoczność podczas animowania ikon, które nie są mętne
    • Zmniejszono czas animacji Hover z 0.5 do 0.3 sekund dla nieco bardziej dynamicznego odczucia
    • Dostosowano animacje UIHover , aby wyjaśnić logikę i uniknąć zmiany rozmiaru TextButtonów i TextLabels, wybierając zamiast tego dostosowanie TextTransparency i BackgroundTransparency.Inne typy instancji nadal są zmieniane rozmiarem.
  • UITween * Zrobiono funkcję playTween publiczną jako UITween.play aby umożliwić więcej niestandardowego przełączania wielu właściwości

  • UITimer, atrybuty * Czas jest teraz oparty na Workspace:GetServerTimeNow() zamiast na DateTime.now() w celu zapewnienia lepszej synchronizacji między czasami klienta i serwera

    • Naprawiono atrybut FeaturePackagesTimerExpired, który nie jest ustawiany, gdy wygasa czasomierz
  • Strony tłumaczeniowe * Dodano kilka ciągów używanych w nowym pakiecie nagród za zaangażowanie

Paczki

Wersja 8 -> Wersja 9

  • Kontroler interfejsu * [ZRYWANE ZMIANY] Przerobiono tworzenie przycisku HUD, aby przejść przez nową scentralizowaną lokalizację FeaturePackagesCore.ModalManager
    • [ZMIANA ODŁAMKOWA] Zaktualizowano styl przycisków HUD, aby uzyskać bardziej spójny wygląd we wszystkich pakietach
    • [ZMIANA ODŁAMKOWA] Duża refaktoryzacja logiki kontrolującej zachowanie składanego przycisku HUD, aby było bardziej intuicyjne z bardziej płynnymi animacjami

Misje

Wersja 9 -> Wersja 10

  • Kontroler interfejsu * [ZRYWANE ZMIANY] Przerobiono tworzenie przycisku HUD, aby przejść przez nową scentralizowaną lokalizację FeaturePackagesCore.ModalManager

    • [ZMIANA ODŁAMKOWA] Zaktualizowano styl przycisków HUD, aby uzyskać bardziej spójny wygląd we wszystkich pakietach
  • Interfejs misji * Dodano odbiorcę przycisku HUD getMissionsHudButton do odłączenia hierarchii przycisków HUD od pakietu Season Passes

  • Serwer.Misje * Naprawiono potencjalny nieskończony cykl przy inicjalizacji danych dla nowego gracza

  • Przykład misji * Naprawiono wykrywanie chodzenia, które nie działa zbyt dobrze, gdy gracz chodzi z konsekwentną prędkością

    • Usuwano wykrywanie skoków, aby uprościć przykład, ponieważ słuchanie skoków na serwerze jest niespójne
  • Konfiguracje.Misje * Naprawiono błąd ortograficzny startImmeadiately -> startImmediately.Pakiet nadal sprawdza wartość typowaną, ale nowa praca powinna używać poprawionej nazwy.Naprawiono również różne błędy w kodzie wewnętrznym na różnych skryptach.

    • Zmieniono wymóg przykładowych misji z Walks na Steps dla lepszej gramatyki
    • Zaktualizowano przykładowe misje, aby używać Walking zamiast Jumping dla wszystkich metryk
    • Zaktualizowano przykładowe wartości liczbowe, aby umożliwić nieco więcej czasu na testowanie w studio
    • Zaktualizowano przykładowe nagrody za misje, aby dodać XP zamiast monet, aby lepiej zintegrować przykład sezonowych przepustek
  • Instancje przycisków UI:

    • Dodano amortyzację, promień kąta, tag UIHover i dostosowano pozycję tekstu, aby nieco poprawić stylizację

Przepustki sezonowe

Wersja 5 -> Wersja 6

  • Kontroler interfejsu * [ZRYWANE ZMIANY] Zaktualizowano odniesienie do przycisku HUD misji, aby korzystać z nowej metody MissionsUI.getMissionsHudButton

  • Konfiguracje.Sezon * Zaktualizowano przykładowy sezon startUtc i endUtc w odniesieniu do obecnego czasu, aby umożliwić testowanie w studio niezależnie od tego, kiedy pakiet jest testowany.Z większości powodów nadal chcesz używać absolutnego czasu w własnej konfiguracji sezonu.

  • Instancje przycisków interfejsu * Dodano wykładzinę, promień kąta i tag UIHover, aby pasował do nieco ulepszonego stylu panelu misji