Usa il dispositivo Tracciatore per creare e tracciare obiettivi personalizzati che un giocatore può raggiungere e invia un segnale a un altro dispositivo quando il giocatore realizza un obiettivo tracciato.
Puoi tracciare obiettivi fissati per singoli giocatori, per un team o per più team. Per i team, puoi anche tracciare i dati di persistenza dei singoli giocatori da una sessione alla successiva. (Per maggiori informazioni, vedi Tracciamento dei dati di persistenza di seguito.
Per informazioni su come trovare il dispositivo Tracciatore, vedi Utilizzo dei dispositivi.
Avrai bisogno di un tracciatore separato per ogni obiettivo che vuoi tracciare.
Se utilizzi più copie di un dispositivo su un'isola, può essere utile rinominarle. Scegli i nomi in base allo scopo di ciascun dispositivo, così sarà più semplice ricordarne la funzione e sarà più facile trovare un dispositivo specifico con il Navigatore di eventi.
Filtro contestuale
Alcuni dispositivi sono interessati da una funzionalità denominata filtro contestuale. Questa funzionalità nasconde o mostra le opzioni a seconda dei valori selezionati per alcune opzioni correlate. Prevediamo che ridurrà l'ingombro nel riquadro Personalizza e che renderà più facile gestire e consultare le opzioni.
Tuttavia, potrebbe non essere facile riconoscere quali opzioni o valori attivano il filtro contestuale. Per aiutarti a identificarli, tutti i valori che attivano il filtro contestuale sono in corsivo nella documentazione del dispositivo. Verranno elencate tutte le opzioni, comprese quelle interessate dal filtro contestuale, se vengono nascoste o visualizzate in base al valore di un'opzione specifica, ci sarà una nota a riguardo nel campo Descrizione per quell'opzione.
Opzioni del dispositivo
Questo dispositivo ha alcune funzionalità di base, per esempio l'impostazione della statistica da tracciare e il valore di quella statistica quando l'obiettivo viene raggiunto. Ci sono anche alcune opzioni avanzate, come la possibilità di condividere i progressi di completamento con i membri del team oppure di tracciarli individualmente.
I valori predefiniti sono in grassetto. I valori che attivano il filtro contestuale sono in corsivo.
Puoi configurare questo dispositivo con le opzioni seguenti.
| Opzione | Valori | Descrizione |
|---|---|---|
Statistica da seguire | Eliminazioni, Scegli una statistica da tracciare | Determina quale statistica il dispositivo traccerà per il Valore tracciatore. Le statistiche che possono essere seguite sono:
|
Reimposta alla prima generazione | No, Sì | Determina se la statistica tracciata viene reimpostata quando il giocatore si genera in una nuova partita o un nuovo round. Se Statistica da tracciare è impostata su Round completati, Round vinti, Partite completate o Partite vinte, il dispositivo non verrà reimpostato indipendentemente dall'impostazione qui selezionata. |
Valore bersaglio | 10, Scegli un numero | Quando il dispositivo raggiunge il valore selezionato, l'obiettivo è raggiunto. Se selezioni 0, il tracciatore non sarà mai completo. |
Valore iniziale | 0, Scegli o inserisci un numero | Determina il valore su cui si trova il tracciatore quando inizia il tracciamento. |
Team valido | Qualsiasi, Scegli o inserisci un numero | Questo tracciatore può essere assegnato ai giocatori del team selezionato. |
Assegna all'avvio del gioco | Sì, No | Determina se questo tracciatore viene assegnato ai giocatori applicabili all'inizio della partita. |
Assegna quando ci si unisce a una partita in corso | Sì, No | Determina se assegnare questo tracciatore a un giocatore quando si unisce a una partita in corso. |
Condivisione | Individuale, Team, Tutti | Determina se i progressi vengono tracciati per i singoli giocatori, per tutti i membri di un team o se tutti i giocatori contribuiscono al raggiungimento di un singolo valore di riferimento. Tieni presente che se vuoi utilizzare l'opzione Risolve i conflitti con i dati di persistenza (statistiche riportate da una sessione all'altra), dovrai impostarla su Team o Tutti, poiché Risolve i conflitti non si applica ai singoli giocatori. Per maggiori informazioni, vedi Tracciamento dei dati di persistenza. |
Team bersaglio | Qualsiasi, Scegli o inserisci un numero | Determina il team da tracciare quando l'opzione Statistica da tracciare è impostata su Eliminazioni o Eliminata. |
Classe bersaglio | Qualsiasi, Scegli o inserisci un numero | Determina la classe da tracciare quando l'opzione Statistica da tracciare è impostata su Eliminazioni o Eliminata. |
Quando viene raggiunto l'obiettivo | Non fare nulla, Termina round, Completa tracciatore | Determina cosa succede quando viene raggiunto il valore di riferimento del tracciatore. |
Team vincitore | Il team che ci riesce vince, Usa condizioni di vittoria della partita, Scegli o inserisci un numero | Determina quale team vince il round quando il tracciatore è completato. Questa opzione è valida solo se l'opzione Quando si raggiunge l'obiettivo è impostata su Termina round. |
Quantità da modificare all'evento | 1, Scegli o inserisci un numero | Determina di quanto incrementare (aggiungere) o ridurre (sottrarre) il valore del tracciatore ogni volta che l'opzione Incrementa i progressi alla ricezione da o Decrementa i progressi alla ricezione da viene attivata. |
Mostra su HUD | No, Dettagliato, Elenco, Entrambi | Determina se i progressi del tracciatore sono visualizzati sull'HUD del giocatore. Se scegli Dettagliato o Entrambi, viene visualizzata una casella di testo in codice colore nella parte superiore sinistra dell'HUD del giocatore. |
Titolo tracciatore | Inserisci il testo | Assegna un titolo al tracciatore che viene visualizzato se Mostra sull'HUD è abilitato. Il campo di testo ha un limite di 32 caratteri. |
Testo descrizione | Inserisci il testo | Assegna una descrizione al tracciatore, che viene visualizzata sotto al titolo se l'opzione Mostra sull'HUD è abilitata. Il campo di testo ha un limite di 64 caratteri. |
Mostra avanzamento | Totale, Rimanente, No | Determina se l'Avanzamento tracciatore viene visualizzato dopo la Descrizione tracciatore se l'opzione Mostra sull'HUD è abilitata. Se scegli Totale, il tracciatore conterà fino al valore di riferimento. Se scegli Rimanente, il tracciatore conterà alla rovescia dal valore di riferimento. |
Widget HUD | Predefinito, Sottile, Mini | Determina quale widget viene usato per l'interfaccia. |
Cerimonia di completamento tracciatore | Sì, No | Determina se il completamento di questo tracker sarà accompagnato o meno da una cerimonia. |
Icona incarico | Nessuno, Scegli un'icona | Imposta l'icona visualizzata nella casella dell'incarico se l'opzione Mostrato sull'HUD è impostata per mostrare le statistiche tracciate. Fai clic sull'icona per aprire il selettore Libreria delle icone e scegli un'icona scorrendo la Libreria o inserisci una parola nella casella di ricerca per cercare un'icona specifica. Seleziona un'icona, poi fai clic sulla casella di spunta. Vedi la tabella Elenco icone qui sotto per le icone disponibili. |
Colore | #FFFFFF, Scegli un colore | Imposta il colore dell'icona e della casella incarico. Fai clic sul campione di colore per aprire il selettore colore. Ogni campione di colore ha il suo codice esadecimale accanto. Puoi anche digitare un codice esadecimale nella barra di ricerca per trovare un colore specifico. Seleziona un colore, poi fai clic sul segno di spunta. |
Usa persistenza | No, Sì | Determina se questo dispositivo deve caricare i dati dalle sessioni di gioco precedenti. Se lo imposti su Sì, sono visualizzate più opzioni. Vedi anche Tracciamento dei dati di persistenza di seguito. |
Salvataggio automatico | Sì, No | Viene visualizzato solo se Usa persistenza è impostato su Sì. Determina se il dispositivo salva i dati automaticamente. |
Caricamento automatico | Generazione iniziale, No | Viene visualizzato solo se Usa persistenza è impostato su Sì. Determina se i dati del dispositivo e i progressi del giocatore vengono caricati automaticamente. Se questa opzione è impostata su Generazione iniziale, i dati sono caricati solo quando il giocatore si genera inizialmente. Se questa opzione è impostata su No, i dati non vengono mai caricati automaticamente e il creatore deve attivarli con un evento. |
Risolve i conflitti | Massima, Minima, Primo giocatore, Media, Mediana | Questa opzione viene visualizzata solo se Usa persistenza è impostata su Sì. La risoluzione dei conflitti è il modo in cui il gioco tratta i dati di persistenza quando i giocatori entrano in una nuova sessione. Quando un tracciatore influisce su più di un giocatore contemporaneamente, l'impostazione selezionata qui determina il modo in cui viene applicato il valore tracciato. Tieni presente che questa opzione ha un effetto sul gioco solo se Condivisione è impostata su Team o Tutti. Non ha alcun effetto se Condivisione è impostata su Individuale. Questa opzione determina il numero con cui il tracker deve iniziare all'inizio di una sessione.
|
Risolve il conflitto dopo l'attivazione del tracciatore | Sì, No | Questa opzione viene visualizzata solo se Usa persistenza è impostata su Sì. Questa opzione determina se il valore della statistica tracciata viene ricalcolato in base al valore di persistenza dei nuovi giocatori. |
Monitoraggio dati di persistenza
Puoi impostare il dispositivo Tracciatore in modo che raccolga dati di persistenza, ovvero statistiche tracciate in più sessioni, con più giocatori o team.
La persistenza si basa sui dati dei giocatori per un'isola specifica e tiene traccia di più giocatori per una singola isola.
Ad esempio, se hai un incarico di gruppo in cui i giocatori devono collettivamente domare 200 lupi, ma il gruppo riesce a domarne solo 100 prima della fine della sessione, un giocatore può ritornare il giorno successivo e continuare a domare i lupi. Tuttavia, il giocatore potrebbe giocare con un gruppo completamente diverso ed è qui che la risoluzione dei conflitti diventa importante.
Se l'opzione Risolve conflitti è impostata su Media, nel nuovo gruppo potresti avere un giocatore con un valore tracciato persistente di 50, un altro con un valore di 100 e un terzo giocatore nuovo nel gioco che inizia con 0. In questo caso, il valore iniziale di ogni giocatore sarebbe 50+100+0/3 o 50 se hai selezionato Media.
Gli stessi valori tracciati impostati per Mediana sarebbero 50, in base al valore mediano (intermedio): 0 - 50 - 100.
Associazione diretta eventi
Di seguito sono riportate le opzioni di associazione diretta eventi per questo dispositivo.
Funzioni
Una funzione resta in ascolto di un evento su un dispositivo, poi esegue un'azione.
Per qualsiasi opzione delle funzioni, fai clic sull'opzione, poi su Seleziona dispositivo per accedere e selezionarle dal menu a discesa Dispositivo.
Una volta selezionato un dispositivo, fai clic su Seleziona evento per associare il timer a un evento che attiverà la funzione per il dispositivo.
Se più di un dispositivo dev'essere influenzato da una funzione, premi il pulsante Aggiungi e ripeti.
| Opzione | Descrizione |
|---|---|
Rimuovi da tutti alla ricezione da | Questa funzione rimuove il tracciatore da tutti i giocatori validi quando si verifica un evento. |
Completa alla ricezione da | Completa immediatamente il tracciatore quando si verifica un evento. |
Reimposta i progressi alla ricezione da | Azzera i progressi per il giocatore attivatore (e per eventuali altri giocatori che condividono i progressi) quando si verifica un evento. |
Aumenta i progressi alla ricezione da | Aumenta il valore del tracciatore quando si verifica un evento. |
Rimuovi alla ricezione da | Rimuove il tracciatore dal giocatore attivatore e da eventuali altri giocatori che condividono l'evento. |
Assegna alla ricezione da | Assegna il tracciatore al giocatore istigatore (e a eventuali giocatori che condividono i progressi) quando si verifica un evento. |
Assegna a tutti alla ricezione da | Assegna il tracciatore a tutti i giocatori validi quando si verifica un evento. |
Aumenta il valore di riferimento alla ricezione da | Aumenta il valore obiettivo quando si verifica un evento. |
Riduci il valore di riferimento alla ricezione da | Riduce il valore obiettivo quando si verifica un evento. |
Decrementa i progressi alla ricezione da | Sottrae dal valore obiettivo quando si verifica un evento. |
Salva alla ricezione da | Salva i dati del dispositivo e i progressi personali del giocatore quando si verifica un evento. |
Carica per il giocatore alla ricezione da | Carica i dati del giocatore attivatore quando si verifica un evento. |
Carica per tutti alla ricezione da | Carica i dati di tutti i giocatori quando si verifica un evento. |
Azzera la persistenza alla ricezione da | Azzera i dati del giocatore attivatore quando si verifica un evento. |
Salva per tutti alla ricezione da | Salva i dati del giocatore per tutti i giocatori quando si verifica un evento. |
Azzera per tutti alla ricezione da | Azzera i dati per tutti i giocatori quando si verifica un evento. |
Eventi
Un evento indica a un altro dispositivo quando eseguire una funzione.
Per qualsiasi opzione degli eventi, fai clic sull'opzione, poi su Seleziona dispositivo per accedere e selezionarlo dal menu a discesa Dispositivo.
Una volta selezionato un dispositivo, fai clic su Seleziona funzione per associare il timer a una funzione per quel dispositivo.
Se più di un dispositivo è influenzato da una funzione, premi il pulsante Aggiungi e ripeti.
| Opzione | Descrizione |
|---|---|
Al completamento invia evento a | Quando il tracciatore viene completato, invierà un evento al dispositivo selezionato, attivando la funzione scelta. |
Al salvataggio invia evento a | Quando il tracciatore salva i dati e i progressi dei giocatori, invia un evento al dispositivo selezionato, attivando la funzione scelta. |
Al caricamento invia evento a | Quando il tracciatore carica i dati e i progressi dei giocatori, invia un evento al dispositivo selezionato, attivando la funzione scelta. |
All'eliminazione invia evento a | Quando il dispositivo azzera i dati persistenti, invia un evento al dispositivo selezionato, attivando la funzione selezionata. |
Utilizzo del dispositivo tracciatore in Verse
Puoi usare il codice di seguito per controllare un dispositivo tracciatore in Verse. Questo codice mostra come usare gli eventi e le funzioni nelle API del dispositivo tracciatore. Modificalo per adattarlo alle esigenze della tua esperienza.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
tracker_device_verse_example := class(creative_device):
# Reference to the Switch Device in the level.
# In the Details panel for this Verse device,
Per utilizzare questo codice nella tua esperienza UEFN, segui i seguenti passaggi.
Trascina un dispositivo tracciatore sulla tua isola.
Crea un nuovo dispositivo Verse denominato tracker_device_verse_example. Per informazioni sui passaggi, vedi Creare il tuo dispositivo Verse.
In Visual Studio Code, apri tracker_device_verse_example.verse e incolla il codice qui sopra.
Compila il codice e trascina il tuo dispositivo creato con Verse nella tua isola. Vedi Aggiunta del dispositivo Verse al tuo livello per le istruzioni passo passo.
Aggiungi un riferimento al tuo dispositivo Verse per il dispositivo tracciatore sulla tua isola. Per informazioni sui passaggi, vedi Aggiungere un riferimento a Verse a un dispositivo Creativo nel tuo livello.
Salva il progetto e fai clic su Avvia sessione per testare.
API Verse del dispositivo Tracciatore
Vedi il riferimento API tracker_device per maggiori informazioni sull'utilizzo del dispositivo Tracciatore in Verse.