Questo documento descrive come impostare annotazioni, parametri di fedeltà e qualità i livelli del tuo progetto Unity.
Annotazioni
Le annotazioni forniscono informazioni contestuali su ciò che sta facendo il tuo gioco quando il segno di spunta viene registrato.
Annotazioni predefinite
Il plug-in definisce un'annotazione predefinita per te:
- Scena: contiene l'identificatore della scena attualmente riprodotta. utile nei casi in cui la maggior parte dei livelli è mappata a una singola scena nel progetto
Per visualizzare queste annotazioni nell'interfaccia utente:
- Seleziona Google > Android Performance Tuner
Seleziona la scheda Parametri di annotazione, quindi fai clic su Utilizza elenco personalizzato. parametri.
Figura 1. Scheda Parametri di annotazione nel plug-in
Definire e utilizzare un'annotazione personalizzata
Per creare un'annotazione personalizzata:
- Nella scheda Parametri di annotazione, fai clic sul pulsante + per crearne una nuova annotazione.
Nella nuova riga, fai clic sulla colonna Tipo e seleziona Aggiungi o aggiorna enum. Ad esempio, puoi fare un'enumerazione della difficoltà del gioco.
Fai clic sul pulsante Add New Enum (Aggiungi nuova enum) dopo aver specificato i valori enum.
Figura 2. Aggiungi una nuova enum
Seleziona il nuovo tipo nella colonna Tipo. Inserisci un nome per il parametro nella colonna Nome parametro.
Figura 3. Seleziona la nuova enum
Fai clic sul pulsante Applica per consentire al plug-in di rigenerare il buffer di protocollo file e corsi.
Per impostare questa annotazione nel tuo gioco, chiama
SetCurrentAnnotation()
:
tuner.SetCurrentAnnotation(new Annotation
{
Scene = Scene.AssetsScenesMainmenu,
Difficulty = Difficulty.Medium
});
Definire i parametri di fedeltà e i livelli qualitativi
I parametri di fedeltà riflettono le prestazioni e le impostazioni grafiche del tuo gioco. I livelli qualitativi vengono utilizzati per annotare le sessioni in modo che tu possa determinare se i dispositivi vengono eseguiti a un livello qualitativo troppo alto (con conseguente riduzione rendimento) o troppo basso (con un conseguente calo della fedeltà inutilmente).
Il tuo gioco potrebbe avere già diversi parametri di fedeltà come seguenti:
- Qualità delle ombre
- Risoluzione trama
- Qualità degli effetti delle particelle
Questi parametri possono essere raggruppati in livelli qualitativi (ad es. "bassa", "medio" ed "alto"). Per fare in modo che questi parametri vengano registrati correttamente Android Performance Tuner, quindi analizzato e visualizzato nel Google Play Console, devi esporre i parametri al plug-in. Aggiungi il tuo i parametri di fedeltà nella scheda Parametri di fedeltà.
Figura 4. Scheda Parametri di fedeltà nel plug-in
Seleziona Utilizza parametri personalizzati, poi definisci un set di parametri. Ciascuna è di un tipo, ad esempio le annotazioni.
Utilizza la
SetFidelityParameters()
per impostare i parametri di fedeltà come appropriati nel tuo gioco:
tuner.SetFidelityParameters(new FidelityParams
{
ParticleDetails = 1.0f,
ShadowQuality = ShadowQuality.High,
TextureResolution = 2048,
});
Poi, definisci i diversi livelli qualitativi che verranno utilizzati per raggruppare i dati nel Google Play Console e darti informazioni migliori. Aggiungi i livelli qualitativi in la scheda Livelli qualità.
Fai clic sul pulsante Aggiungi livello per aggiungere il tuo primo livello. Definire più livelli che seguono una tendenza. Ad esempio, definisci i livelli del livello qualitativo più basso il più alto.
Figura 5. Scheda Livelli qualitativi nel plug-in