Kodning av VR-robotens penna

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en virtuell robotmodell, kodblock och programmeringsalternativ, utformade för att underlätta lärande inom kodning, robotik och STEM-utbildning.

Det finns många kommandon som används för att koda VR-robotens penna:

  • Ställ in pennfärg
  • Ställ in pennbredd
  • Fyll området med färg

Ställ in pennfärg

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive blockbaserade kodningselement och en virtuell robotsimulering, utformad för utbildningsändamål inom programmering och robotik.

Kommandot Ange pennfärg anger färgen på VR-pennan.

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive programmeringsblock och alternativ för kodning i en virtuell miljö utformad för att lära sig STEM-koncept.

VEXcode VR-block

Använd reglagen för att välja de röda, gröna och blå värdena för den färg du vill skapa. Det numeriska värdet kommer att listas bredvid färgen (0 till 255).

Opacitet beskriver färgens genomskinlighet. Pennfärgens opacitet kan väljas med hjälp av det nedre skjutreglaget.

Färgfönstret uppdateras för att visa den slutliga färgen som pennan kommer att rita på lekplatsen. I det här exemplet skulle pennan rita en röd färg med lägre opacitet.

Färgen kommer också att visas högst upp på pennan när projektet är kört.

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en virtuell robotmodell, programmeringsblock och kodningsalternativ, utformade för att hjälpa användare att lära sig kodningskoncept i en simulerad miljö.

VEXcode VR Python

Pennans färg anges med: rgb-värden (röd, grön, blå).

Varje parameter (röd, grön och blå) definierar färgens intensitet som ett heltal mellan 0 och 255.

Opaciteten beskriver färgens genomskinlighet. Opacitet ställs in med ett värde från 0 till 100 procent. Det här kommandot kommer som standard att ställas in på 100 procent för opacitet.

Färgen kommer också att visas högst upp på pennan när projektet är kört. I det här exemplet skulle pennan rita en röd färg med lägre opacitet.

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en blockbaserad kodningsmiljö och alternativ för textbaserad programmering, utformat för att underlätta kodningsutbildning och robotikprinciper för elever och lärare.

Observera att du kanpå den grå kanten på alla fyra sidor av Art Canvas+ Playground. Om du försöker rita längs den här kanten kommer linjen eller färgfläcken att klippas av där kanten är.


Ställ in pennbredd

Exempel på varierande pennbredder i VEXcode VR, som illustrerar hur olika inställningar påverkar linjetjockleken vid programmering av en virtuell robot.

Kommandot Ange pennbredd anger bredden på linjen som VR-pennan ritar på arbetsytan.

Det här exemplet skapades med alla fem pennbredder. Det börjar med den 'extra tunna' till vänster och går i ordning genom den 'extra breda' till höger.

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en virtuell robotmodell, kodblock och programmeringsalternativ, utformade för att hjälpa användare att lära sig kodningskoncept och robotprinciper.

VEXcode VR-block

Välj rullgardinsmenyn på blocket för att välja mellan de fem pennbredderna.

Standardbredden är "tunn", vilket är den blå linjen i det här exemplet.

Skärmdump av VEXcode VR-gränssnittet som lyfter fram robotens funktioner och visar blockbaserade och textbaserade kodningsalternativ för programmering av en virtuell robot i en simulerad miljö.

VEXcode VR Python

Välj ett av följande fem värden för VR-pennans bredd.

  • EXTRA_TUNN
  • TUNN
  • MEDIUM
  • BRED
  • EXTRA_BRED

Standardbredden är "tunn", vilket är den blå linjen i det här exemplet.


Fyll området med färg

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en virtuell robotmodell, kodblock och programmeringsalternativ för användare att lära sig kodningskoncept i en simulerad miljö.

Kommandot Fyll område med färg använder VR-pennan för att fylla ett område av lekplatsen med en angiven färg.

Skärmdump av VEXcode VR-gränssnittet som visar olika robotfunktioner, inklusive blockbaserade kodningsalternativ, en virtuell robot och verktyg för att testa och felsöka kod i en simulerad miljö för utbildningsändamål.

VEXcode VR-block

Använd reglagen för att välja de röda, gröna och blå värdena för den fyllningsfärg du vill skapa. Det numeriska värdet kommer att listas bredvid färgen (0 till 255).

Opacitet beskriver färgens genomskinlighet. Fyllningsfärgens opacitet kan väljas med hjälp av det nedre skjutreglaget.

Färgfönstret uppdateras för att visa fyllningsfärgen på lekplatsen. I det här exemplet skulle pennan fylla lekplatsen med en blågrön färg.

Observera att pennan inte behöver vara inställd på 'nedåt' för att använda blocket [Fyll område med färg].

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive en virtuell robot och kodningsalternativ, utformat för att lära ut kodningskoncept och robotikprinciper i en utbildningsmiljö.

VEXcode VR Python

Fyllningens färg anges med rgb-värden (röd, grön, blå) och opacitet.

Varje parameter (röd, grön och blå) definierar färgens intensitet som ett heltal mellan 0 och 255.

Opaciteten beskriver färgens genomskinlighet. Opacitet ställs in med ett värde från 0 till 100 procent. Det här kommandot kommer som standard att ställas in på 100 procent för opacitet.

Observera att pennan inte behöver vara inställd på 'NER' för att använda kommandot fyll .

Skärmdump av VEXcode VR-gränssnittet som visar robotfunktioner, inklusive blockbaserade kodningsalternativ och en virtuell robot i en simulerad miljö, utformad för att underlätta lärande inom kodning och robotik för elever och lärare.

Kommandot Fyll område med färg kan också användas med olika bilder på Playground-arbetsytan för att färglägga separata områden med olika färger. 

Alla exemplen här har visats på Art Canvas+ Playground. För mer information om hur du använder Lekplatsfönstret i Art Canvas+, läs den här artikeln

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: