//ciclo que a cada 15 graus de cor
list realcolors = [ <1.0, 0.0, 0.0>,<0.0,0.0,0.0>];
 
integer Tempo = 0;
 
integer cor = 0;
 
default
{
state_entry()
{
}
 
touch_start(integer total_number)
{
//meter tempo ligado e desligado
Tempo = !Tempo;
//usa uma bandeira como flag para o tempo
llSetTimerEvent( Tempo );
}
 
 
timer( )
{
if(cor > llGetListLength( realcolors ) -1) {
cor = 0;
}
llSetColor( llList2Vector( realcolors,cor), ALL_SIDES );
++cor;
}
}
list realcolors = [ <1.0, 0.0, 0.0>,<0.0,0.0,0.0>];
integer Tempo = 0;
integer cor = 0;
default
{
state_entry()
{
}
touch_start(integer total_number)
{
//meter tempo ligado e desligado
Tempo = !Tempo;
//usa uma bandeira como flag para o tempo
llSetTimerEvent( Tempo );
}
timer( )
{
if(cor > llGetListLength( realcolors ) -1) {
cor = 0;
}
llSetColor( llList2Vector( realcolors,cor), ALL_SIDES );
++cor;
}
}

Comments (0)
Enviar um comentário