4. Sensores para detectar nuestro color

En esta lección del Curve Fever en Scratch, vamos añadir programación para prohibir también tocar nuestro propio color y así no poder cruzar nuestra estela. Hasta la fecha hemos resuelto que no podamos quedarnos en ningún borde, haciendo la pantalla infinita cruzando los bordes de la pared. Ahora lo que haremos es prohibir no solamente el color del otro jugador sino nuestro mismo.

El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.

Sensores de colores

Curve Fever Sensor color en Scratch

Así que vamos a crear un sensor en la parte delantera del personaje. Este sensor lo podemos hacer con un punto o dos puntitos visibles, como si fuesen ojos. Es importante que los puntos sean de otro color distinto al nuestro, porque van a funcionar como sensores. Sensores de color que utilizaremos para poder identificar cuando entran en contacto con el color de la cola.

Así que lo haremos primero en un personaje y comprobaremos que el sensor funciona correctamente. Una vez entremos en contacto con el color de nuestra estela vamos a detener el programa de ese mismo personaje. Permitiendo al resto de personajes seguir con el juego hasta que quede un superviviente.

Lo que evitaremos utilizando este nuevo sensor es hacer lo que está haciendo el personaje rojo. Pudiendo pasar todo el tiempo del juego en contacto con su propia estela. En cambio en el color azul ya hemos programado que se detenga el programa entrar en contacto el verde del sensor con el azul de la cola.

 

Volver a: Curve Fever en Scratch > 1. Curve Fever