< Return to Video

Más Ciclo While (Versión en Video )

  • 0:01 - 0:07
    Ahora que has aprendido los fundamentos sobre ciclos, continuemos y hagamos un impresionante ciclo de dibujo como éste,
  • 0:07 - 0:10
    Ballon Hooper flotando a través de un cielo hermoso.
  • 0:10 - 0:16
    Así como yo escribí este programa desde el principio, quiero que pienses cómo lo harías tú, porque muy pronto lo harás.
  • 0:16 - 0:20
    Así que en primer lugar, siempre ayuda descomponer tu programa en pasos.
  • 0:20 - 0:27
    Empezaremos por dibujar estos globos, que es la misma elipse repetida una y otra vez, y que parece que es trabajo para un ciclo.
  • 0:27 - 0:34
    Luego vamos a poner estas líneas y al final vamos a poner a Ballon Hopper.
  • 0:34 - 0:38
    Muy bien, aquí tenemos una pizarra en blanco. Que puede ser muy intimidante.
  • 0:38 - 0:44
    Algunas veces, esto ayuda a hacer las cosas un poco más amigables, añadiendo un fondo, sólo para entrar en el ritmo de las cosas.
  • 0:44 - 0:50
    Ahora, como vamos a hacer un ciclo, lo primero que debemos pensar es en las preguntas para ciclos que hicimos la última vez.
  • 0:50 - 0:57
    Y esta vez lo haremos un poco rápido, así que si necesitas recordarlo, puedes revisar "Introducción al ciclo While".
  • 0:57 - 1:01
    Ahora, la primera pregunta es: "¿Qué queremos repetir?"
  • 1:01 - 1:06
    Tratemos de dibujar este primer globo. Porque queremos repetir estos globos.
  • 1:06 - 1:15
    Puedes seguir adelante y escribirlo, tal vez como esto, bueno este es un poco pequeño y no está en el lugar correcto,
  • 1:15 - 1:17
    así que tratemos de moverlo un poco.
  • 1:17 - 1:25
    Y esto es parte de la programación, tratas de hacer algo y te das cuenta de que no es lo que querías, así que lo intentas de nuevo y finalmente cada vez estás más cerca.
  • 1:25 - 1:34
    Ok, ahora probablemente necesitamos agregar color, ¿cierto? No pensamos en esto cuando estamos revisando los pasos, podemos decir que esto es parte de dibujar el globo.
  • 1:34 - 1:41
    ¿Todo bien? A continuación tenemos que pensar en qué queremos estar cambiando exactamente de nuestro globo durante el ciclo.
  • 1:41 - 1:48
    Bueno, queremos dibujar globos a lo largo de la pantalla, ¿no es así? Queremos que los globos queden dibujados aquí, aquí y aquí,
  • 1:48 - 1:51
    y queremos que la computadora lo haga porque yo dibujo muy mal.
  • 1:51 - 1:58
    Así que podemos hacer eso simplemente cambiando este primer número que, como recordarás, controla la posición de "x": la posición de los lados.
  • 1:58 - 2:03
    Pero esto se ve un poco incompleto, ¿cierto? no es como el dibujo tan agradable que teníamos antes.
  • 2:03 - 2:11
    Así que en lugar de esto, digamos que tenemos esta "x", para la posición de "x", y que la vamos a hacer una variable, como la teníamos antes.
  • 2:11 - 2:16
    Y ahora vamos a estar cambiando la variable que está dentro de nuestro ciclo, vamos a usar un ciclo "while",
  • 2:16 - 2:22
    y luego dentro de nuestro ciclo vamos a decir que "x" va a cambiar cada vez, digamos en 20.
  • 2:22 - 2:27
    Y luego movemos esta elipse dentro del ciclo, con mucho cuidado, no debemos mover esta declaración de variable dentro del ciclo,
  • 2:27 - 2:30
    porque si lo hacemos perderemos tiempo pensando qué es lo que está mal.
  • 2:30 - 2:34
    En realidad valdría la pena que lo probaras por tu cuenta, si eres curioso.
  • 2:34 - 2:39
    Ok, ahora nuestra tercera pregunta es: "¿Hasta cuándo queremos repetir?"
  • 2:39 - 2:44
    Podemos pensar en repetir esto básicamente hasta que rebasemos el borde de la pantalla.
  • 2:44 - 2:47
    Así que probablemente hasta que "x" sea menor que 400.
  • 2:47 - 2:51
    Entonces, esto que resultó se ve bien, ¿cierto? Pero no es lo que habíamos imaginado.
  • 2:51 - 2:56
    Así que como la vez anterior, hacemos las correcciones necesarias para obtener lo que habíamos imaginado.
  • 2:56 - 2:59
    En primer lugar las elipses quedaron encimadas, así que arreglemos eso.
  • 2:59 - 3:02
    Ok, eso es bueno para darles un poco de espacio para respirar.
  • 3:02 - 3:09
    Pero ya sabes, tal vez estamos yendo un poco lejos de la orilla de la pantalla, así que tenemos cambiar el punto final, y hacer que empiecen a desaparecer
  • 3:09 - 3:17
    las elipses que están acá, ya sabes, aquí, porque estamos diciendo que tan pronto como "x" llegue aquí, debe dejar de dibujar.
  • 3:17 - 3:19
    Y es lo que dice esta parte del ciclo.
  • 3:19 - 3:25
    ¿Ok? Y también podemos decir, "Queremos mover un poco las elipses," queremos moverlas todas hacia abajo,
  • 3:25 - 3:34
    y queremos, ya sabes, cambiar el tamaño un poco, y lo más interesante del ciclo "while" es que podemos hacerlo para todos los globos al mismo tiempo.
  • 3:34 - 3:37
    Muy bien. Perfecto.
  • 3:37 - 3:42
    Bueno, ahora veamos estos globos, estaría bien ponerles cuerdas. Si queremos podemos poner cuerdas,
  • 3:42 - 3:44
    sino los globos se van a ir flotando.
  • 3:44 - 3:51
    Así que necesitamos una línea para cada uno. Podemos poner las líneas iniciando en el centro de cada uno de los globos,
  • 3:51 - 3:56
    sólo para hacerlo más fácil, y las vamos a unir todas en el mismo punto, como esto.
  • 3:56 - 3:59
    Así que ¿cómo podemos hacer que el programa haga eso, en lugar de que nosotros dibujemos esas líneas?
  • 3:59 - 4:05
    Entonces podemos pensar que, si queremos repetir algo, lo podemos poner dentro de este ciclo "while", así que continuemos y dibujemos esa línea.
  • 4:05 - 4:11
    Y si queremos que quede en el centro de la elipse, tenemos que empezar con esas dos coordenadas, así que podemos hacerlo.
  • 4:11 - 4:17
    Y puedes poner el punto donde quieres que termine, ya sabes, donde sea. ¡Y ese, está muy cerca!
  • 4:17 - 4:23
    Pero de nuevo, no es perfecto, lo tenemos que arreglar, pero primero vamos a arreglar esta cosa tan fea que tenemos aquí.
  • 4:23 - 4:30
    La línea que dibujamos está sobre el globo, y eso no está bien.
  • 4:30 - 4:35
    Lo que queremos realmente es que el globo cubra la línea, y podemos arreglarlo simplemente cambiando el orden.
  • 4:35 - 4:39
    Has visto muchas cosas de las que has aprendido aplicadas aquí al mismo tiempo.
  • 4:39 - 4:45
    Muy bien, eso es bueno, pero tal vez queremos cambiar el color de esas líneas, y ¿cómo hacemos eso si realmente estamos haciendo este programa por nosotros mismos?
  • 4:45 - 4:47
    Bueno, podemos revisar la documentación.
  • 4:47 - 4:50
    O podemos ver el video de la documentación si no sabemos cómo hacer eso.
  • 4:50 - 4:55
    Entonces, podemos continuar y usar "stroke()" para seleccionar el color de las líneas,
  • 4:55 - 5:00
    y hacerlas, no sé, ¿tal vez de este color?
  • 5:00 - 5:10
    ¡Y es hermoso! Ahora, para terminar, todo lo que tenemos que hacer es dibujar a Hooper. Y tenemos que ponerla como una imagen, como ésta,
  • 5:10 - 5:17
    y puedes ver la documentación para saber como lo hice; sólo nos queda moverla un poco, para que parezca que está sujetando los globos así
  • 5:17 - 5:18
    y flotando por el cielo.
  • 5:18 - 5:27
    ¡Y aquí la tenemos! ¡Terminamos! Puedes tratar de decorar los globos, ya sabes, puedes pensar en agregar cosas a este ciclo para hacer los globos un poco más bonitos,
  • 5:27 - 5:31
    e incluso usar un ciclo en tu próximo dibujo.
Title:
Más Ciclo While (Versión en Video )
Description:

more » « less
Video Language:
English
Duration:
05:31

Spanish, Mexican subtitles

Revisions