2015-08-27 11 views
5

Sono molto nuovo in Unity e in GameDevelopment. Quindi ho iniziato con il tutorial Roll-a-Ball. E ora ho un problema con la lezione dell'interfaccia utente. Quando creo l'elemento Text Canvas, il genitore crea in una strana posizione.Come cambiare la posizione della tela in Unity?

screenshot

Ma nella lezione vedo che Canvas è vicino oggetto Player. Come posso spostarlo?

risposta

6

Vedere il bit nell'ispettore dell'area di disegno che si tratta di "spazio dello schermo - sovrapposizione"?

Ciò significa:

"Questa modalità di rendering pone elementi dell'interfaccia utente sullo schermo reso in cima alla scena."

E che cosa significa, è che non si deve preoccupare dove la tela e il testo figlio appaiono nella tua scena. Quando esegui il gioco, gli elementi dell'interfaccia utente si sovrappongono agli oggetti del mondo dello sfondo e tutto andrà bene.

Fonte: http://docs.unity3d.com/Manual/UICanvas.html

+0

Grazie mille! È quello che voglio. –

3

Non dovrebbe importa dove si trova la tela, ma è possibile selezionare l'oggetto figlio chiamato 'testo' e cambiare il valori X e Y per spostarlo intorno allo schermo. Spero che aiuti!

+0

Ecco fatto! Grazie. –

4

Se si desidera visualizzare la superficie della tela all'interno della vista della scena, cambiare la modalità di rendering della tela in Spazio su schermo - Fotocamera; quindi trascina la videocamera principale nel campo della videocamera di rendering appena visibile nell'ispettore.

Problemi correlati