 Come creare scripts su Second Life
Il primo script in Second Life. Nell'informatica si parla di "Hello World!" per intendere un esempio introduttivo alla programmazione. E' solitamente composto da poche righe di codice. Consente di comprendere il funzionamento di un linguaggio di programmazione partendo dalle funzioni più basilari. Nello linguaggio di scripting di Second Life il codice Hello World è senza dubbio il seguente:
| |
default { state_entry() { llSay( 0, "Hello World!"); }
touch_start(integer total_number) { llSay( 0, "Touched."); } } |
| La prima parte di codice "state_entry" esegue il corpo delle istruzioni racchiuse nelle parentesi graffe al momento dell'avvio dello script. Nel nostro caso è presente una sola istruzione:
llSay( 0, "Hello World!");
Questa istruzione permette di visualizzare la scritta "Hello World" al di sopra di un oggetto.
La seconda parte del codice "touch_start" è condizionata al presentarsi di un determinato evento. Nel nostro esempio la funzione touch_start in Second Life restituisce uno stato TRUE nel momento in cui un avatar clicca sull'oggetto con il tasto di sinistra del mouse:
llSay( 0, "Touched.");
Nel momento in cui l'evento si verifica lo script visualizza sopra l'oggetto in Second Life la stringa "Touched".
03 / 05 / 2009
Commenti
Scrivi
il tuo commento sulla pagina
"Come creare scripts su Second Life "
Link utili per approfondire il tema Second Life scripting SLS Segnala un sito/link di approfondimento
|