Saltar al contenido principal

Flor mágica

Diseña un algoritmo para usar los bloques [Drive for] y [Turn for] y el lápiz VR en el robot VR para crear una flor mágica de simetría séxtuple en el área de juegos Art Canvas+.

  • Seleccione el lienzo artístico + zona de juegos.
  • Diseña un algoritmo para crear una flor mágica con simetría séxtuple.
    • Utiliza el lápiz de realidad virtual para rellenar el área de juego con un color de fondo.
    • Utilice una variable para almacenar el número que representa un color específico.
    • Seleccione un color de bolígrafo según el valor de la variable. Utilice el lápiz del robot de realidad virtual y use un bucle para repetir los comandos [Drive for] y [Turn for] un número determinado de veces para programar al robot de realidad virtual para que dibuje un pétalo en forma de diamante en el lienzo.
    • Cambia el valor de la variable para que represente un color diferente. Gira el robot de realidad virtual unos grados para prepararte para dibujar el siguiente pétalo.
    • Utiliza un bucle para programar el robot de realidad virtual de forma que repita las acciones un número determinado de veces para dibujar seis pétalos de diferentes colores y en distintas direcciones, creando así una flor mágica con simetría séxtuple.

Consejos útiles

  • El ángulo que el robot necesita girar para dibujar una flor con simetría séxtuple es de 60 grados:
    • El ángulo de giro = 360 / simetría = 360 / 6 = 60
  • Utilice My Block de la categoría My Blocks para crear un bloque personalizado para programar el robot VR para seleccionar un color de lápiz específico según el valor de la variable y usarlo en el proyecto. La función "Mi Bloque" hace que el proyecto sea más corto y más fácil de leer.

    VEXcode Mis bloques Definición Bloque que lee 'define chooseColor'.

    • Comando Python correspondiente:

      def elegirColor():
  • Para obtener ayuda sobre cómo usar Mis Bloques en el proyecto, seleccione el botón “TUTORIALES” en VEXcode VR y elija el Tutorial Mis Bloques .

Icono del tutorial de VEXcode VR My Blocks.

¡Utiliza el botón "Descargar lienzo" en el Lienzo de arte + Zona de juegos para guardar tu obra de arte y compartirla con otros! Para obtener más información sobre el uso de VR Art Canvas,  artículo.