Descrizione comando - MRTK2
Le descrizioni comando vengono in genere usate per fornire un suggerimento o informazioni aggiuntive durante l'ispezione più vicina di un oggetto. Le descrizioni comando possono essere usate per annotare gli oggetti nell'ambiente fisico.
Come usare una descrizione comando
Una descrizione comando può essere aggiunta direttamente alla gerarchia e destinata a un oggetto .
Per usare questo metodo è sufficiente aggiungere un oggetto gioco e uno dei prefab della descrizione comando (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) alla gerarchia della scena. Nel pannello di controllo del prefab espandere lo ToolTip
script. Selezionare uno stato della mancia e configurare la descrizione comando. Immettere il testo corrispondente per la descrizione comando nel campo di testo. Espandere lo ToolTipConnector
script e trascinare l'oggetto che deve avere la descrizione comando dalla gerarchia nel campo etichettato Target. In questo modo la descrizione comando viene collegata all'oggetto .
Questo uso presuppone una descrizione comando che viene sempre visualizzata o visualizzata o nascosta tramite script modificando la proprietà dello stato della descrizione comando del componente della descrizione comando.
Generazione dinamica delle descrizioni comando
Una descrizione comando può essere aggiunta dinamicamente a un oggetto in fase di esecuzione e pre-impostata per mostrare e nascondere su un tocco o lo stato attivo. È sufficiente aggiungere lo ToolTipSpawner
script a qualsiasi oggetto gioco. I ritardi per la visualizzazione e la scomparsa possono essere impostati nel controllo script e una durata, in modo che la descrizione comando scompaia dopo una durata impostata. Le descrizioni comando presentano anche proprietà di stile, ad esempio gli oggetti visivi di sfondo nello script di spaziatura. Per impostazione predefinita, la descrizione comando verrà ancorata all'oggetto con lo script di spaziatura. Questa modifica può essere modificata assegnando un GameObject al campo di ancoraggio.
Scena di esempio
Nelle scene di esempio (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes), sarà possibile trovare vari esempi di descrizioni comando.