ArcadiA Club
ArcadiA Club


AAC FORUM     AAC News     AAC Box    



Home Page   Home Page
articoli.htm   Articoli - FORUM sezione  Vai al FORUM
 
Username:
Password:
Iscriviti!  |  Recupero password



Iscriviti GRATIS, potrai navigare senza questa
fascia e accedere a contenuti esclusivi:

    E-Mail:

Password:



 
AAC News       Indice generale       Pubblicare un articolo
   
Unity 3d: fare muovere un oggetto nel gioco

 


 
Articolo letto: 8827 volte

News >

Unity 3d: fare muovere un oggetto nel gioco



Nella finestra delle project andiamo su standard assets poi selezioniamo la voce scripts e cliccandoci sopra con il tasto destro del mouse selezioniamo la voce create e poi java scripts, infatti in questo caso useremo al contrario di quanto abbiamo fatto prima (c#) il linguaggio java in maniera che possiamo scegliere quello che ci risulta più facile da utilizzare.

La finestra di programmazione che ci si apre, la vediamo qui di seguito:

function Start () {

}

function Update () {

}

Ora nella funzione start (ovvero quello che succede solo all'avvio del programma), andiamo ad inserire una variabile (var) che chiamiamo velocità e sarà uguale a 4. 0 Ed un'altra che chiamiamo var rotazione 4. 0.

Nella funzione update (tutto quello che verrà scritto in essa sarà ripetibile per tutta la durata del programma) inseriamo una variabile che chiamiamo var controller poi sotto scriviamo la funzione della rotazione transform ecc. E poi ancora sotto dichiariamo la funzione avanti e indietro



function Start () {

var velocità = 4. 0;

Var rotazione = 4. 0;

}

Function Update () {

var controller: Character Controller = GetComponent (CharacterController);

transform. Rotate (, Imput. GetAxis ("Horizontal") *rotazione, 0);

var forward = transform. TransformDirection (vector4. Forward);

var curSpeed = speed*Imput. GetAxis (Vertical);

controller. SimpleMove (forward*curSpeed);

}

qui aggiungiamo all'inizio la chiocciola che si usa nel web, ma che su questo foglio non me la prende per cui avremo:

chiocciola script RequireComponent (CharacterController)

Salviamo il nostro script!!!!!!!!!

Commenti (0)

 

12
LUG
17:47
 













Scritto da:
marco61
 

 

 



Dì la tua: cosa ne pensi?
Esponi il tuo punto di vista e condividilo con migliaia di persone

Oggetto nuova discussione:


Testo del messaggio:

E-Mail:

Quanto fa più dieci:




 





^ TOP  
Linkaci | Segnala errore | Invita | Stampa


pubblicità | privacy | visione | diritti | ufficio stampa | donazioni | scrivici
© 1999-2017 - P.IVA 02284690035 - Grafica, layout e contenuti sono di esclusiva proprietà di ArcadiA Club.

Powered by:
Spazi pubblicitari di alto livello
 

Compra in un click! | Cerca prodotti in offerta: