This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-10-15 22:07:14

danielzabu
New Scratcher
Registered: 2012-10-15
Posts: 3

ventilador

Ola!! quisiera saber como hacer un estilo de ventilador que gire mas rapido al darle click a botones en pantalla, asi como un ventilador normal que al presionar "3" gire lento al presionar "2" gire  velocidad media, al presionar "1" gire rapido y al presionar "off" se detenga, Agradeceria mucho si alguien me pudiese ayudar

Offline

 

#2 2012-10-15 23:50:01

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: ventilador

Ventilador:

when gf clicked
set [gire_acelerar v] to (0)
forever
if <(gire_acelerar) = (3)>
turn cw (3) degrees
end
if <(gire_acelerar) = (2)>
turn cw (9) degrees
end
if <(gire_acelerar) = (1)>
turn cw (27) degrees
end
end
Botón Uno
when clicked
set [gire_acelerar v] to (1)
Botón Dos
when clicked
set [gire_acelerar v] to (2)
Botón Tres
when clicked
set [gire_acelerar v] to (3)
Botón "Off"
when clicked
set [gire_acelerar v] to (0)
No hablamos español en este foro "Help With Scripts". Lo siento. Haga preguntas en Español Forossmile

Offline

 

#3 2012-10-16 16:38:03

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: ventilador

^^Se te olvidó un pequeño detalle:

when gf clicked
set [gire_acelerar v] to (0)
forever
if <(gire_acelerar) = (3)>
turn cw (3) degrees
end
if <(gire_acelerar) = (2)>
turn cw (9) degrees
end
if <(gire_acelerar) = (1)>
turn cw (27) degrees
end
if <(gire_acelerar) = (0)> //aquí
  wait until <not <(gire_acelerar) = (0)>>
end
De este modo el ventilador parará de girar cuando la variable sea 0.

Last edited by technoguyx (2012-10-16 16:38:41)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

Board footer