‫Ben tornato.
‫In questo video, cambieremo il valore dell'elemento fiscale in modo programmatico,
‫quindi usciamo e creiamo un oggetto vuoto e chiamiamolo un gestore di gioco.
‫Un game manager è un oggetto che puoi usare, ad esempio, per raccogliere il tuo punteggio, per occuparti di
‫stati e cose del genere.
‫E se vuoi aggiungere questa funzionalità, possiamo cambiare il numero qui.
‫Andiamo avanti e creiamo un nuovo script.
‫E lo chiamerò.
‫Comportamento del testo, quindi apriamolo,
‫così si è insinuato.
‫E ogni volta che vuoi lavorare con il testo all'interno del codice, cosa devi fare o con elementi di
‫testo, quello che devi fare è aggiungere utilizzando l'interfaccia utente del motore unity.
‫Quindi questo spazio dei nomi è importante, altrimenti non puoi creare un oggetto di testo.
‫Quindi puoi vedere che esiste una classe chiamata elemento di layout Text Muscatel Graphic I.
‫Quindi è nella grafica predefinita disegnare i dati dei caratteri sullo schermo ed è quello che vogliamo.
‫Quindi creerò un testo pubblico e lo chiamerò semplicemente il mio testo.
‫Ora all'interno del metodo di avvio, potrei andare avanti e inizializzarlo in modo da poter cercare del testo o
‫posso semplicemente farlo in questo modo in modo da poterlo trascinare nel mio.
‫Component, vedrai cosa significa in un secondo.
‫Ora, se qualcuno preme un pulsante, se l'input non ottiene la chiave, il codice chiave è quello spazio.
‫Quindi, ogni volta che premiamo lo spazio, quello che voglio che accada è che voglio cambiare il mio testo e voglio cambiarlo in
‫un numero.
‫Quindi creiamo un numero int text number e impostiamolo a zero.
‫E ogni volta che premo lo spazio, voglio che il numero del testo venga aumentato di uno.
‫Quindi aumento il numero del numero di testo di uno ogni volta che qualcuno preme sullo spazio mantenere.
‫E allo stesso tempo voglio cambiare il testo del mio testo.
‫Quindi il mio testo, quel testo è uguale a numero di testo, quel numero di testo a stringa.
‫Quindi ciò che farà è cambierà il testo stesso nel valore che ha il nostro numero di testo.
‫E, naturalmente, dobbiamo passarlo in una stringa perché il testo si aspetta una stringa.
‫Come puoi vedere, stringa di testo, quindi il valore della stringa, questo testo verrà visualizzato il testo.
‫Quindi il mio testo, che sono i nostri elementi dell'interfaccia utente di testo, ora visualizzerà qualsiasi numero che abbiamo lì.
‫Quindi diamo un'occhiata a cosa significa.
‫Se torniamo a unity, il nostro comportamento testuale che ha ora il nostro gestore di gioco, otterremo il mio testo, che è il
‫nostro testo dalla tela che ho qui.
‫Quindi devo trascinarlo lì dentro.
‫Ora, abbiamo un testo qui e quello che possiamo fare è eseguire il codice.
‫E guarda cosa succede se premo spazio, quindi premo spazio e come puoi vedere, il numero
‫aumenta ogni volta che premo spazio e viene visualizzato qui.
‫Potresti anche andare avanti e dire se, tuttavia, l'input che è stato premuto non è così altrimenti, se.
‫Quindi, se l'input non è lo spazio, ma diciamo che è stato premuto il tasto ASPO,
‫quindi prendi il codice chiave del tasto in questo caso,
‫quindi cambia il mio testo con quel testo come è stato premuto.
‫Ora vediamo cosa succede.
‫Torniamo al nostro gioco.
‫Cominciamo da.
‫Ora, ammette zero, ho premuto spazio e la nostra stampa e puoi vedere come sono stato premuto ora,
‫ovviamente, non è posizionato perfettamente, quindi il nostro elemento dell'interfaccia utente di testo non è stato posizionato perfettamente per mantenere
‫questa quantità di informazioni.
‫Quindi questa quantità di caratteri, tuttavia, potremmo, ovviamente, cambiarla in modo da poterne cambiare la larghezza
‫o spostarla e potremmo persino cambiare con, diciamo, trecento e con un po' più in
‫là Anche.
‫Quindi ora vediamo cosa succede ora.
‫Ma aspetta, salviamo la nostra scena.
‫Va sempre bene.
‫Quindi chiamiamo quel controllo principale come e ora eseguiamolo ora premiamo, invio, invio, invio ed elaborazione e vedi
‫come è stato premuto.
‫Tutto bene.
‫Quindi ora sai come puoi manipolare i tuoi elementi di testo, come puoi usarli in generale,
‫perché quello che faremo è, ovviamente, li useremo nel gioco pong e in generale in ogni gioco.
‫Ma perché avremo bisogno di un'interfaccia utente ed è così, ad esempio, come puoi usare il testo.