FALSE/pt: Difference between revisions
< FALSE
No edit summary |
No edit summary |
||
| Line 12: | Line 12: | ||
state_entry(){ | state_entry(){ | ||
bool= TRUE; | bool= TRUE; | ||
llSetText("Clique aqui para mudar o valor da | llSetText("Clique aqui para mudar o valor da variável booleana.",<1,1,1>,1); | ||
} | } | ||
touch_start(integer total_number) { | touch_start(integer total_number) { | ||
Latest revision as of 08:12, 15 January 2010
| LSL Portal | Functions | Events | Types | Operadores | Constants | Flow Control | Biblioteca de Script | Tutorials |
Exemplos<lsl>integer bool; string boolStr; string BOOL_STR_FALSE = "FALSE (FALSO)"; string BOOL_STR_TRUE = "TRUE (VERDADEIRO)"; default{ state_entry(){
bool= TRUE;
llSetText("Clique aqui para mudar o valor da variável booleana.",<1,1,1>,1);
}
touch_start(integer total_number) {
if (bool){ // se bool é TRUE recebe FALSE
bool = FALSE;
boolStr = BOOL_STR_FALSE;
}else{//senão recebe TRUE, pois é FALSE
bool=TRUE;
boolStr = BOOL_STR_TRUE;
}
string txt = "Você mudou o valor da variável booleana para "+ boolStr+"\nClique para mudar novamente.";
llSay(0,txt);
llSetText(txt,<1,1,1>,1);
}
} </lsl> |