SERPIENTE
En este programa vamos hacer que se mueva un objeto simulando que fuera una "serpiente". Se crea un círculo y este va hacer el que haga nuestra serpiente.
Para ello vamos a utilizar los comando nostroke, fill, ellipse y size.
Estos son los comandos nuevos que hasta ahora no lo hemos utilizado:
- Nostroke: Este comando se utiliza para no dibujar el contorno de las figuras.
- Fill: Este comando se utiliza para establecer un color a la figura. Siempre hay que poner tres números. Ej(255,45,67).
Hemos creado un círculo al principio. Este es el programa:
void setup() {
size(400,400);
}
void draw() {
nostroke();
fill(255, 10, 100);
ellipse(100, 100, 30, 30);
}
Con la ayuda de otro programa hemos hecho que nuestro círculo se moviera. Hemos cambiado el color del círculo.
Aquí os dejo el programa:
void setup() {
size(400, 400);
}
void draw() {
noStroke();
fill(155,120, 170);
ellipse(mouseX, mouseY, 30, 30);
}
Hay que decir que hay programas más complejos, pero no lo vamos a utilizar por ahora, ya que todavía estamos con lo básico. Más adelante lo ire haciendo.
EJEMPLOS
Ahora hemos utilizado los comando mouseX y mouseY, para que el círculo se moviera. Además hemos cambiado el color.
Aquí os dejo el programa que he utilizado:
void setup() {
size(400,400);
}
void draw() {
nostroke();
fill(255, 10, 100);
ellipse(50, 50, mouseX, mouseY);
}
Hemos añadio otro círculo, ya tenemos dos, uno ha empezado por la derecha y otro por la izquierda con diferentes coordenadas.
Aquí os dejo el programa:
void setup() {
size(400, 400);
}
void draw() {
noStroke();
fill(155,120, 170);
ellipse(mouseX, mouseY, 30, 30);
ellipse( 30, 30, mouseX, mouseY);
}




No hay comentarios:
Publicar un comentario