Utilizzo dei widget > 3D > Target dinamico
Target dinamico
* 
I target dinamici supportano al momento solo i model target. Per assicurarne il funzionamento corretto, è necessario impostare l'URL della risorsa prima di accedere alla vista contenente il target dinamico. Per un utilizzo ottimale, valutare la possibilità di creare una vista secondaria per gestire l'associazione con un parametro di applicazione.
Qual è la funzione di questo widget?
Il widget Target dinamico consente di caricare vari insiemi di dati target da risorse locali e remote. A seconda del caso di utilizzo, può caricare dinamicamente qualsiasi target richiesto in fase di esecuzione.
Quando va utilizzato questo widget?
Utilizzare un widget Target dinamico quando si desidera fare riferimento a model target nell'esperienza che possono essere caricati dinamicamente in fase di esecuzione o se si desidera fare riferimento a una risorsa target esterna.
Confronto tra target dinamico e model target
È consigliabile utilizzare i model target quando si desidera definire e generare model target direttamente all'interno dell'esperienza. Questo approccio è ideale per le configurazioni statiche, ma non è ottimizzato per la riusabilità degli asset.
Per gli scenari in cui è necessario caricare asset di model target pregenerati (ospitati in Experience Service, forniti in bundle con l'esperienza o forniti da un'origine di terze parti), utilizzare il widget Target dinamico. Questo widget è progettato per la flessibilità di esecuzione e non include l'Editor model target, in quanto presuppone che gli asset siano già pronti e accessibili.
Sono disponibili proprietà, servizi, eventi o azioni speciali?
Per visualizzare un elenco di proprietà, servizi ed eventi comuni a più widget, vedere Proprietà, servizi ed eventi comuni a più widget.
* 
Se non si è certi della versione di Experience Service in esecuzione, contattare l'amministratore.
Nome proprietà
JavaScript
Tipo
Descrizione
Risorsa
src
string/resource_url
URL diretto al file .dat. Deve includere il percorso completo del file, compreso il suffisso .dat. Ad esempio: app/resources/Uploaded/mytarget.dat
* 
Le viste guida devono essere incluse nel file .dat.
Risorsa esterna
srcType
boolean
Selezionare questa casella di controllo se si utilizza una risorsa esterna e immettere l'URL. Ad esempio: https://myserver/mytarget.dat
Questa proprietà modifica il datatype di Risorsa e attiva un menu a discesa per i file di progetto locali o un campo di input per i link esterni.
Tipo di target
targetType
string
Definisce il Tipo di target della risorsa collegata. Questo campo non è modificabile ed è impostato su vuforia-model://.
* 
Non modificare questa proprietà tramite JavaScript, poiché al momento sono supportati solo i model target.
Monitorato
isTracked
boolean
Viene attivato quando la fotocamera riconosce il target.
Fisso
stationary
boolean
Selezionare questa casella di controllo se il target sarà in un ambiente stabile e non verrà spostato dall'utente. La selezione di questa casella di controllo può migliorare le prestazioni del monitoraggio.
Dimensione target
size
number
Definisce la larghezza del target. Ciò può essere utile quando il target viene generato con misure dei dati CAD, ma il monitoraggio viene eseguito su un modello più piccolo.
Evento
JavaScript
Descrizione
Monitoraggio acquisito
trackingacquired
Attivato quando viene avviato il monitoraggio.
Monitoraggio perso
trackinglost
Attivato quando viene perso il monitoraggio.
Target caricato
targetLoaded
Attivato quando il target è caricato completamente.
Caso di utilizzo di esempio
Limitazioni note
Limitazione
Consigli e soluzione temporanea
Quando si utilizza un widget Target dinamico (potenzialmente in combinazione con un widget Prodotto), lo snap al target potrebbe non riuscire se l'app viene inviata in background mentre il target è ancora in fase di caricamento. Quando si torna in primo piano, è possibile che l'esperienza non riprenda correttamente il monitoraggio.
Consiglio: rimanere nell'app finché il target non è stato caricato completamente per garantire il comportamento di snap corretto.
Soluzione temporanea: se si verifica il problema, è sufficiente ricaricare l'esperienza in Vuforia View per ripristinare la funzionalità.
È stato utile?