Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se si creano interfacce utente con un numero insolitamente elevato di controlli o in casi in cui l'uso di controlli basati su RectTransform non è fattibile per motivi di layout o prestazioni, MRTK3 offre prefab non basati su Canvas.
Nota
Nella maggior parte dei casi, i prefab dell'interfaccia utente canvas ibridi offrono un flusso di lavoro di progettazione molto più potente, con ridimensionamento dinamico, riflusso, allineamento, riempimento, layout in tempo reale, anche se richiedono un'esperienza precedente con l'interfaccia utente di Unity. Per altre informazioni sul funzionamento del sistema dell'interfaccia utente canvas ibrido, vedere la tabella di confronto qui.
Scene di esempio
Se si usa il progetto modello di sviluppo, sono disponibili diverse scene di esempio che illustrano i prefab dei pulsanti non Canvas disponibili.
UITearSheet.unity mostra tutte le varianti prefab dei pulsanti non basate su Canvas disponibili in MRTK.
Prefab (non canvas)
I pulsanti non canvas non sono ridimensionabili; Di conseguenza, un numero elevato di prefab dei pulsanti viene fornito in molte permutazioni di dimensioni e funzionalità. Questi prefab sono denominati nel formato : PressableButton_SIZE_STYLE. Ad esempio,
- PressableButton_32x32mm_IconAndText: pulsante 32x32mm con icona e testo
- PressableButton_128x32mm_SinglelineTextWithSubtitle: pulsante largo 128x32 mm con testo a riga singola e testo del sottotitolo
Struttura (non canvas)
Lo screenshot seguente mostra la struttura di un pulsante non basato su canvas.
Vedi altro
Per altre informazioni, vedere la documentazione relativa ai pulsanti basati su canvas per informazioni dettagliate sulla classe e consigli di PressableButton progettazione per l'implementazione del linguaggio di progettazione Realtà mista.