VR roboto rašiklio kodavimas

„VEXcode VR“ darbo sritis, kurioje rodomas VR robotas, kodo blokai ir rašiklio valdikliai piešimui žaidimų aikštelėje

Yra daug komandų, naudojamų koduojant VR roboto rašiklį:

  • Nustatyti rašiklio spalvą
  • Nustatykite rašiklio plotį
  • Užpildykite plotą spalva

Nustatyti rašiklio spalvą

„VEXcode VR“ rodo rašiklių kaladėles ir VR robotą žaidimų aikštelėje

Komanda Nustatyti rašiklio spalvą nustato VR rašiklio spalvą.

„VEXcode VR“ darbo sritis su rašikliu susijusiais blokais ir VR roboto konfigūravimo parinktimis

VEXcode VR blokai

Naudodami slankiklius pasirinkite raudoną, žalią ir mėlyną norimos sukurti spalvos reikšmes. Skaitinė reikšmė bus pateikta šalia spalvos (nuo 0 iki 255).

Neskaidrumas apibūdina spalvos skaidrumą. Rašiklio spalvos neskaidrumą galima pasirinkti naudojant apatinį slankiklį.

Spalvų langas bus atnaujintas, kad parodytų galutinę spalvą, kurią rašiklis nupieš žaidimų aikštelėje. Šiame pavyzdyje rašiklis nupieštų raudoną spalvą su mažesniu neskaidrumu.

Paleidus projektą spalva taip pat bus rodoma rašiklio viršuje.

„VEXcode VR“ darbo sritis, kurioje rodomas VR robotas ir kodavimo blokai, naudojami rašiklio įrankiui valdyti

VEXcode VR Python

Rašiklio spalva nurodoma: rgb reikšmėmis (raudona, žalia, mėlyna).

Kiekvienas parametras (raudona, žalia ir mėlyna) apibrėžia spalvos intensyvumą kaip sveiką skaičių nuo 0 iki 255.

Nepermatomumas apibūdina spalvos skaidrumą. Neskaidrumas nustatomas naudojant vertę nuo 0 iki 100 procentų. Pagal numatytuosius nustatymus šios komandos neskaidrumas bus 100 procentų.

Paleidus projektą spalva taip pat bus rodoma rašiklio viršuje. Šiame pavyzdyje rašiklis nupieštų raudoną spalvą su mažesniu neskaidrumu.

„VEXcode VR“ darbo sritis su atidaryta rašiklio kategorija, kurioje rodomi VR roboto rašiklio valdymo blokai

Atminkite, kad negaliteant pilkos kraštinės visose keturiose „Art Canvas+“ žaidimų aikštelės pusėse. Jei bandysite piešti ant šios kraštinės, linija arba spalvos lopinėlis bus nupjautas ten, kur yra kraštinė.


Nustatykite rašiklio plotį

VR roboto nubrėžtų plonų, vidutinių ir storų linijų palyginimas rašiklio pločio nustatymuose

Komanda Nustatyti rašiklio plotį nustato linijos, kurią VR rašiklis nubrėžs ant drobės, plotį.

Šis pavyzdys buvo sukurtas naudojant visus penkis rašiklio pločius. Jis prasideda „ypatingai plonu“ kairėje ir juda eilės tvarka per „ypatingai platų“ dešinėje.

„VEXcode VR“ darbo erdvė, kurioje rodomi VR roboto rašiklio valdikliai ir kodavimo blokai piešimui žaidimų aikštelėje

VEXcode VR blokai

Pasirinkite bloko išskleidžiamąjį meniu, kad pasirinktumėte vieną iš penkių rašiklio pločių.

Numatytasis plotis yra „plonas“, kuris šiame pavyzdyje yra mėlyna linija.

„VEXcode VR“ darbo sritis, kurioje rodomos blokų pagrindu sukurtos ir „Python“ kodavimo parinktys VR roboto rašikliui valdyti

VEXcode VR Python

Pasirinkite vieną iš šių penkių VR rašiklio pločio verčių.

  • EXTRA_THIN
  • PLONAS
  • VIDUTINIS
  • PLATUS
  • EXTRA_WIDE

Numatytasis plotis yra „plonas“, kuris šiame pavyzdyje yra mėlyna linija.


Užpildykite sritį spalva

„VEXcode VR“ sąsaja, kurioje rodomas VR robotas ir kodavimo blokai rašiklio įrankio valdymui

Komanda Užpildyti sritį spalvomis naudoja VR rašiklį, kad žaidimų aikštelės sritis užpildytų nurodyta spalva.

„VEXcode VR“ darbo erdvė, kurioje rodoma „Art Canvas“ žaidimų aikštelė ir rašiklių kaladėlės piešimui su VR robotu

VEXcode VR blokai

Naudodami slankiklius pasirinkite raudoną, žalią ir mėlyną užpildymo spalvos, kurią norite sukurti, reikšmes. Skaitinė reikšmė bus pateikta šalia spalvos (nuo 0 iki 255).

Neskaidrumas apibūdina spalvos skaidrumą. Užpildymo spalvos neskaidrumą galima pasirinkti naudojant apatinį slankiklį.

Spalvų langas bus atnaujintas, kad būtų rodoma žaidimų aikštelės užpildymo spalva. Šiame pavyzdyje rašiklis užpildytų žaidimų aikštelę žalsvai mėlyna spalva.

Atminkite, kad rašiklis , o ne turi būti nustatytas į „žemyn“, kad būtų galima naudoti bloką [Užpildyti sritį spalva].

„VEXcode VR“ žaidimų aikštelė su matomu VR robotu ir rašiklio valdikliais

VEXcode VR Python

Užpildo spalva nurodoma rgb reikšmėmis (raudona, žalia, mėlyna) ir neskaidrumu.

Kiekvienas parametras (raudona, žalia ir mėlyna) apibrėžia spalvos intensyvumą kaip sveiką skaičių nuo 0 iki 255.

Nepermatomumas apibūdina spalvos skaidrumą. Neskaidrumas nustatomas naudojant vertę nuo 0 iki 100 procentų. Pagal numatytuosius nustatymus šios komandos neskaidrumas bus 100 procentų.

Atminkite, kad norint naudoti komandą užpildyti , rašiklis neturi būti nustatytas , o ne.

„VEXcode VR“ darbo erdvė, kurioje rodomi rašiklio kaladėlės ir VR robotas žaidimų aikštelėje.

Komanda Užpildyti sritį spalvomis taip pat gali būti naudojama su skirtingais vaizdais „Playground“ drobėje, norint nuspalvinti atskiras sritis skirtingomis spalvomis. 

Visi čia pateikti pavyzdžiai buvo parodyti „Art Canvas+ Playground“. Norėdami gauti daugiau informacijos apie Playground Window naudojimą programoje „Art Canvas+“, peržiūrėkite šį straipsnį. 

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

Last Updated: