Unreal Script - Tutorial 3. - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Unreal Engine & Unreal Development Kit (UDK) Italia (https://www.making-videogames.net/giochi/Forum-Unreal-Engine-Unreal-Development-Kit-UDK-Italia) +--- Forum: Guide e Videotutorials UDK (https://www.making-videogames.net/giochi/Forum-Guide-e-Videotutorials-UDK) +--- Discussione: Unreal Script - Tutorial 3. (/thread-Unreal-Script-Tutorial-3) |
Unreal Script - Tutorial 3. - UDK95 - 06-11-2012 Buona serata, Oggi parleremo degli strumenti di selezione, ovvero If, Else e Else If. Essi ci permetteno di rendere il Linguaggio più complesso, aggiungendo inoltre la possibilità di far prendere più vie al codice, rendendolo conforme, magari alle decisioni prese dal Giocatore. Andiamo a vedere come si usano: If, Else e If Else. Per chi programma o per chi ha accennato a imparare un linguaggio If e Else saranno noti. Ma spieghiamoli comunque. Alla fine della lezione, accenneremo a un elemento molto importante nei Video Game : la Pawn. Facciamo un esempio di If e Else Citazione:If(Salame è presente)Questo è un pratico esempio per chi non sa cosa siano.Ma facciamo un esempio pratico: Dichiariamo una Variabile, nello stesso Script della prima Lezione. Citazione: Var Int If_Else_Int ;E nella PreBeginPlay Function aggiungiamo: Citazione: If_Else_Int = 5 ;E scriviamo: Citazione:If(If_Else_Int > 3 );Compilate, posizionate, chiudete e controllare Launch. Cambiando il Valore della Variabile si avranno Log diversi. Gli operatori Logici Nel piccolo esempio di sopra, abbiamo visto " < " e " > " , e , chiunque abbia fatto almeno le elementari sapranno cosa significano. Loro due sono Operatori Logici. Ne sono presenti molti altri. Vediamoli : && : And ( e ) || : Or ( Oppure ) ! : Not ( Non , no ) == : Uguale a < : Minore di > : Maggiore di <= : Minore o uguale di >= : Maggiore o uguale di ora potrete sbizzarirvi usando If e Else, divertendovi anche un poco. Accenno: la Pawn Pawn = rappresentazione non grafica nel mondo Immaginiamo un Generale che illustra ai suoi uomini una Mappa : traccia una grande X rossa su un boschetto: i nemici sono presenti li : La X è una sorta di Pawn, una rappresentazione, non grafica, ma che serve al generale ( Il programmatore ) a dire agli uomini ( Udk ) che i nemici ( I nostro oggetti ) Sono presenti li. Per ora è tutto, alla prossima lezione. Buona serata. |