Kodning av VR-robotens penna

VEXcode VR-arbetsyta som visar VR-roboten, kodblock och pennkontroller för att rita på Playground

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

VEXcode VR som visar pennklossar och VR-roboten på lekplatsen

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

VEXcode VR-arbetsyta med pennrelaterade block och konfigurationsalternativ för VR-roboten

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.

VEXcode VR-arbetsyta som visar VR-roboten och kodblocken som används för att styra pennverktyget

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.

VEXcode VR-arbetsyta med pennkategorin öppen, som visar pennkontrollblock för VR-roboten

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

Jämförelse av pennbreddinställningar som visar tunna, medeltjocka och tjocka linjer ritade av VR-roboten

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.

VEXcode VR-arbetsyta som visar VR-robotens pennkontroller och kodblock för att rita på lekplatsen

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.

VEXcode VR-arbetsyta som visar blockbaserade och Python-kodningsalternativ för att styra VR-robotpennan

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

VEXcode VR-gränssnitt som visar VR-roboten och kodblock för att styra pennverktyget

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.

VEXcode VR-arbetsyta som visar Art Canvas-lekplatsen och pennklossar för att rita med VR-roboten

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].

VEXcode VR Playground med VR-roboten och pennkontrollerna synliga

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 .

VEXcode VR-arbetsyta som visar pennblocken och VR-roboten på lekplatsen.

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: