Ga direct naar de hoofdinhoud

Magische Bloem

Ontwerp een algoritme om met behulp van de [Drive for]- en [Turn for]-blokken en de VR-pen op de VR-robot een magische bloem met zesvoudige symmetrie te creëren op de Art Canvas+ Playground.

  • Selecteer de Art Canvas+ Speeltuin.
  • Ontwerp een algoritme om een ​​magische bloem met zesvoudige symmetrie te creëren.
    • Gebruik de VR-pen om het speelveld met een achtergrondkleur te vullen.
    • Gebruik een variabele om het getal op te slaan dat een specifieke kleur vertegenwoordigt.
    • Selecteer een penkleur op basis van de variabele waarde. Gebruik de pen op de VR-robot en herhaal de commando's [Drive for] en [Turn for] een bepaald aantal keren in een lus om de VR-robot te programmeren zodat deze een ruitvormig bloemblad op het canvas tekent.
    • Wijzig de variabelewaarde zodat deze een andere kleur weergeeft. Draai de VR-robot een bepaalde hoek om hem klaar te maken voor het tekenen van het volgende bloemblad.
    • Gebruik een lus om de VR-robot te programmeren, zodat deze de acties een vast aantal keren herhaalt om zes bloemblaadjes in verschillende kleuren en richtingen te tekenen en zo een magische bloem met zesvoudige symmetrie te creëren.

Handige tips

  • De hoek waaronder de robot moet draaien om een ​​bloem met zesvoudige symmetrie te tekenen, is 60 graden.
    • De draaihoek = 360 / symmetrie = 360 / 6 = 60
  • Gebruik Mijn Blok uit de categorie Mijn Blokken om een ​​aangepast blok te maken waarmee je de VR-robot kunt programmeren om een ​​specifieke penkleur te selecteren op basis van de variabele waarde en dit in het project te gebruiken. Met My Block wordt het project korter en overzichtelijker.

    VEXcode Mijn blokken Definitieblok dat leest 'definieer chooseColor'.

    • Overeenkomend Python-commando:

      def chooseColor():
  • Voor hulp bij het gebruik van Mijn Blokken in het project, selecteer je de knop "TUTORIALS" in VEXcode VR en kies je de Mijn Blokken handleiding.

VEXcode VR Mijn Blokken Tutorial-pictogram.

  • Voor meer informatie over het gebruik van Mijn Blokken in VEXcode VR, zie dit artikel .

Gebruik de knop 'Canvas downloaden' op Art Canvas + Playground om je kunstwerk op te slaan en met anderen te delen! Voor meer informatie over het gebruik van de VR Art Canvas +, zie dit artikel.