Z tego dokumentu dowiesz się, jak ustawiać adnotacje, parametry wierności i jakość w projekcie Unity.
Adnotacje
Adnotacje dostarczają kontekstowych informacji o tym, co robi gra, gdy znacznik czasu jest rejestrowany.
Adnotacje domyślne
Wtyczka definiuje dla Ciebie jedną domyślną adnotację:
- Scena: zawiera identyfikator odtwarzanej aktualnie sceny. przydatne w przypadkach, gdy większość poziomów mapuje się na jedną scenę w projekcie
Aby wyświetlić te adnotacje w interfejsie, wykonaj te czynności:
- Wybierz Google > Android Performance Tuner.
Wybierz kartę Parametry adnotacji, a następnie kliknij Użyj niestandardowych .
Rysunek 1. Karta Parametry adnotacji we wtyczce
Definiowanie i używanie adnotacji niestandardowych
Aby utworzyć niestandardową adnotację:
- Na karcie Parametry adnotacji kliknij przycisk +, aby utworzyć nowy adnotacja.
W nowym wierszu kliknij kolumnę Typ i wybierz Dodaj lub zaktualizuj. typ wyliczeniowy. Możesz na przykład wyliczyć poziom trudności gry.
Po określeniu wartości wyliczeniowych kliknij przycisk Dodaj nowe wyliczenie.
Rysunek 2. Dodaj nową wyliczenie
Wybierz nowy typ w kolumnie Typ. Wpisz nazwę parametru w kolumnie Nazwa parametru.
Rysunek 3. Wybierz nową wyliczenie
Kliknij przycisk Zastosuj, aby zezwolić wtyczce na ponowne wygenerowanie bufora protokołu pliki i zajęcia.
Aby ustawić tę adnotację w grze, wywołaj funkcję
SetCurrentAnnotation()
:
tuner.SetCurrentAnnotation(new Annotation
{
Scene = Scene.AssetsScenesMainmenu,
Difficulty = Difficulty.Medium
});
Definiowanie parametrów wierności i poziomów jakości
Parametry wierności odzwierciedlają wydajność i ustawienia graficzne gry. Poziomy jakości służą do dodawania adnotacji do sesji, dzięki którym można określić, urządzenia działają na zbyt wysokim poziomie jakości (co powoduje obniżenie lub zbyt niska (co skutkuje niepotrzebnie obniżoną jakością).
Twoja gra może już mieć inne parametry jakości, takie jak :
- Jakość cienia
- Rozdzielczość tekstur
- Jakość efektów cząstek
Parametry te można podzielić na poziomy jakości (np. „niski”, „niski”), „średnia” i „wysoka”). Aby te parametry były prawidłowo raportowane przez za pomocą narzędzia Android Performance Tuner, które następnie przeanalizowaliśmy i zwizualizowaliśmy w Konsola Google Play, musisz udostępnić te parametry wtyczce. Dodaj: Parametry wierności na karcie Parametry wierności.
Rysunek 4. Karta Parametry wierności we wtyczce
Kliknij Użyj parametrów niestandardowych, a następnie zdefiniuj zestaw parametrów. Każdy ma typ taki jak adnotacje.
Użyj
SetFidelityParameters()
, aby ustawić odpowiednie parametry wierności w grze:
tuner.SetFidelityParameters(new FidelityParams
{
ParticleDetails = 1.0f,
ShadowQuality = ShadowQuality.High,
TextureResolution = 2048,
});
Następnie określ różne poziomy jakości, które będą używane do grupowania danych w Konsola Google Play i bardziej przydatne statystyki. Dodaj poziomy jakości w kartę Poziomy jakości.
Aby dodać pierwszy poziom, kliknij przycisk Dodaj poziom. Zdefiniuj kilka poziomów do określonych trendów. Możesz na przykład zdefiniować poziomy najniższego poziomu jakości najwyższy.
Rysunek 5. Karta Poziomy jakości we wtyczce