SERPIENTE MORADA
En este proyecto he aprendido la forma de programar un objeto en movimiento dejando rastros del movimiento del ratón en la pantalla.
Hay 6 pasos hasta llegar al resultado final.
1. Empezamos dibujando un simple círculo del color que queramos.
2. En este paso, programamos el círculo para moverse con el cursor, dejando un rastro en la pantalla.
3. A continuación haremos que el color del círculo cambie gradualmente. Para ello, estableceremos el color del círculo con una variable en lugar de un número constante.
4. Ahora cambiaremos el color en función del tiempo. Lo haremos disminuyendo la cantidad de morado cada vez que se ejecuta draw () .
5. En el paso anterior, el color cambia bruscamente de negro a morado. Para que el cambio sea gradual,utilizaremos una función sinusoidal. El color de la serpiente cambia gradualmente ya que establecemos el color con una función en donde la variable de tiempo es el tiempo que se está ejecutando draw () .
6. Por fin llegamos al último paso en el que usaremos sin () para cambiar gradualmente el tamaño del círculo y, por lo tanto, la forma de la serpiente.
Y eso es todo, espero que os guste el resultado.