Robotams skirti blokai#

Įvadas#

VR marsaeigis robotas turi pavaros mechanizmą, atstumo jutiklį ir veiksmus, būdingus tik Marsaeigio gelbėjimo žaidimų aikštelei.

Visi standartiniai VEXcode VR blokeliai yra prieinami Gelbėjimo marsaeigiu žaidimų aikštelėje.

Žemiau pateikiamas visų galimų robotams skirtų blokų sąrašas:

Pavarų sistema – judinkite ir pasukite VR marsaeigį.

Veiksmai – sąveikaukite su marsaeigio ištekliais, priešais ir integruotomis dirbtinio intelekto sistemomis.

  • Veiksmai

  • Vertės

    • rover sees – Grąžina, ar VR roveris mato objektą savo matymo diapazone.

    • rover detects – Grąžina, ar VR marsaeigis aptinka mineralus, ar priešus savo aptikimo spinduliu.

    • sandėlyje esantys mineralai – Grąžina, kiek mineralų gabena VR marsaeigis.

    • saugojimo talpa – Grąžina dabartinę VR roverio keliamąją galią.

    • roverio kryptis – Grąžina objekto kryptį laipsniais.

    • rover distance – Grąžina atstumą iki objekto milimetrais arba coliais.

    • rover location – Grąžina objekto X arba Y koordinates milimetrais arba coliais.

    • under attack – Grąžina, ar VR marsaeigis šiuo metu yra atakuojamas.

    • priešo lygis – Grąžina artimiausio aptikto priešo lygį.

    • priešo radiacija – Grąžina arčiausiai aptikto priešo radiaciją.

    • battery level – Grąžina dabartinį VR roverio baterijos lygį procentais.

    • level – Grąžina dabartinį VR roverio lygį.

    • XP – Grąžina dabartinius VR marsaeigio patirties taškus.

    • kai puolama – Paleidžia prijungtus blokus, kai VR marsaeigis yra puolamas.

    • kai lygis kyla – Paleidžia pritvirtintus blokus, kai VR marsaeigis kyla lygiu.

Jutimas – aptikkite netoliese esančius objektus marsaeigio atstumo jutikliu.

Šiame puslapyje pateiktuose pavyzdžiuose naudojama numatytoji „Playground“ pradžios pozicija.

Pavarų dėžė#

Pavaros sistema valdo VR marsaeigio važiavimą ir posūkius. Pavaros sistema gali judėti pirmyn arba atgal, pasukti į kairę arba į dešinę, pasukti į tam tikrą kryptį ir pranešti apie savo kryptį.

Veiksmai#

vairuoti#

Pavaros blokas robotą judina pirmyn arba atgal be galo. Robotas judės tol, kol jam bus duotas kitas veiksmas, pavyzdžiui, pasisukti arba sustoti.

važiuoti [pirmyn v]

Parametrai

Aprašymas

kryptis

Roboto judėjimo kryptis: pirmyn arba atgal.

Pavyzdys

kai pradėta
[Drive forward, then stop.]
važiuoti [pirmyn v]
laukti (2) sekundžių
sustabdyti važiavimą

siekti#

Blokas „vairuoti“ krūvoje robotą judina pirmyn arba atgal tam tikrą atstumą. Projektas lauks, kol robotas baigs judėti, prieš paleidžiant kitą bloką krūvoje.

važiuoti [pirmyn v] per (200) [mm v] ▶

Parametrai

Aprašymas

kryptis

Roboto judėjimo kryptis: pirmyn arba atgal.

atstumas

Atstumas, kurį nuvažiuoja robotas. Tai gali būti sveikasis arba dešimtainis skaičius.

vienetas

Atstumo vienetas: mm (milimetrai) arba coliai.

ir nelauk

Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto.

Pavyzdys

kai pradėta
[Drive forward for 500 mm.]
važiuoti [pirmyn v] per (500) [mm v] ▶

posūkis#

Posūkio blokelis suka robotą į kairę arba į dešinę amžinai. Robotas suksis tol, kol jam bus duotas kitas veiksmas, pavyzdžiui, važiuoti arba sustoti.

sukti [dešinėn v]

Parametrai

Aprašymas

kryptis

Roboto sukimosi kryptis: kairėn arba dešinėn.

Pavyzdys

kai pradėta
[Turn right, then stop.]
sukti [dešinėn v]
laukti (2) sekundžių
sustabdyti važiavimą

pasukti#

Blokas „posūkis“ pasuka robotą į kairę arba į dešinę tam tikru laipsnių skaičiumi. Posūkis yra santykinis su dabartine roboto padėtimi. Projektas lauks, kol robotas baigs pasisukti, prieš paleidžiant kitą bloką krūvoje.

sukti [dešinėn v] per (90) laipsnių ▶

Parametrai

Aprašymas

kryptis

Roboto sukimosi kryptis: kairėn arba dešinėn.

kampas

Roboto posūkio laipsnių skaičius. Tai gali būti sveikasis arba dešimtainis skaičius.

ir nelauk

Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto.

Pavyzdys

kai pradėta
[Turn left, then turn right.]
sukti [kairėn v] per (90) laipsnių ▶
sukti [dešinėn v] per (180) laipsnių ▶

pasukite į antraštę#

Kryptis – tai roboto pasukimo kryptis, matuojama laipsniais. Pasukite į kryptį blokų blokas pasuka robotą tam tikra kryptimi nuo -359 iki 359 laipsnių. Robotas pasisuks trumpiausia kryptimi, kad pasiektų tikslinę kryptį.

Pradinė kryptis yra 0 laipsnių.

Projektas lauks, kol robotas baigs suktis, prieš paleidžiant kitą bloką krūvoje.

sukti į (90) laipsnių kryptį ▶

Parametrai

Aprašymas

antraštė

Roboto kryptis, kuria jis turėtų būti pasuktas, nuo -359 iki 359 laipsnių.

ir nelauk

Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto.

Pavyzdys

kai pradėta
[Turn to face east.]
sukti į (90) laipsnių kryptį ▶

eiti į objektą#

Eiti į objektą blokų krūva pasisuka ir nuvairuoja VR marsaeigį prie pasirinkto objekto.

eikite ▶[minerals v]

Parametrai

Aprašymas

objektas

Į kurį objektą nuvyks VR marsaeigis:

  • mineralai
  • priešas
  • bazė

ir nelauk

Pasirinkite rodyklę (▶), kad išplėstumėte bloką, pavadindami ir nelaukite, kad kitas blokas krūvoje būtų paleistas iš karto.

Jei VR marsaeigis aptiks kelis mineralus arba kelis priešus, jis pereis prie arčiau esančio varianto.

Jei blokui važiuojant marsaeigio regėjimo lauke neaptinkama mineralų ar priešo, robotas nevažiuoja. Bazės taikinį visada galima pasirinkti.

Pavyzdys

kai pradėta
[Drive to the closest mineral.]
eikite ▶[minerals v]

nustoti vairuoti#

Sustabdyti važiavimą bloko blokas sustabdo roboto judėjimą.

sustabdyti važiavimą

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
[Drive forward, then stop.]
važiuoti [pirmyn v]
laukti (4) sekundžių
sustabdyti važiavimą

Nustatymai#

nustatytas pavaros greitis#

Nustatyto važiavimo greičio blokų rinkinys nurodo robotui, kokiu greičiu važiuoti. Didesnis procentas leidžia robotui važiuoti greičiau, o mažesnis – lėčiau.

Kiekvienas projektas prasideda nuo to, kad robotas pagal numatytuosius nustatymus važiuoja 50 % greičiu.

Pastaba: Didesnis greitis leidžia robotui važiuoti greičiau, bet gali būti mažiau tikslus. Mažesnis greitis leidžia robotui važiuoti lėčiau, bet gali būti tiksliau.

nustatyti važiavimo greitį į (50) [% v]

Parametrai

Aprašymas

greitis

Važiavimo greitis nuo 0% iki 100%.

vienetas

Greičio vienetas: %

Pavyzdys

kai pradėta
[Move faster.]
nustatyti važiavimo greitį į (100) [% v]
važiuoti [pirmyn v] per (100) [mm v] ▶

nustatytas posūkio greitis#

Nustatyto apsisukimo greičio blokų rinkinys nurodo robotui, kokiu greičiu jis turi suktis. Didesnis procentas leidžia robotui suktis greičiau, o mažesnis – lėčiau.

Kiekvienas projektas prasideda nuo to, kad robotas pagal numatytuosius nustatymus sukasi 50 % greičiu.

Pastaba: Didesnis greitis leidžia robotui sukasi greičiau, bet gali būti mažiau tikslus. Mažesnis greitis leidžia robotui sukasi lėčiau, bet gali būti tiksliau.

nustatyti sukimosi greitį į (50) [% v]

Parametrai

Aprašymas

greitis

Sukimosi greitis nuo 0% iki 100%.

vienetas

Greičio vienetas: %

Pavyzdys

kai pradėta
[Turn faster.]
nustatyti sukimosi greitį į (100) [% v]
sukti [dešinėn v] per (90) laipsnių ▶

nustatyti važiavimo kryptį#

Kryptis – tai roboto pasukimo kryptis, matuojama laipsniais. nustatyti pavaros kryptį bloko reikšmė pakeičia dabartinę roboto kryptį į naują.

Pavyzdžiui, jei robotas pasisuko veidu į dešinę, nustačius 0 laipsnių kryptį, ta nukreipta į dešinę pozicija tampa nauja 0 laipsnių. Tada robotas gali pasisukti į kitas pozicijas, remdamasis ta nauja kryptimi.

nustatyti važiavimo kryptį į (0) laipsnių

Parametrai

Aprašymas

antraštė

Roboto krypties vertė laipsniais, kurią reikia nustatyti.

Pavyzdys

kai pradėta
[Set the heading, then turn to 0 degrees.]
nustatyti važiavimo kryptį į (90) laipsnių
sukti į (0) laipsnių kryptį ▶

nustatyti važiavimo laikmatį#

Blokas „nustatyti pavaros laiką“ nustato, kiek sekundžių robotas bandys užbaigti judesį. Jei robotas negali užbaigti per tą laiką, jis nustos bandyti ir pereis prie kito bloko bloke. Tai neleidžia robotui užstrigti ties judesiu.

nustatyti važiavimo laiko limitą į (1) sekundžių

Parametrai

Aprašymas

laikas

Sekundžių skaičius, kurį robotas gali bandyti užbaigti judesį. Tai gali būti sveikasis skaičius arba dešimtainė trupmena.

Pavyzdys

kai pradėta
[Drive for at most 1 second.]
nustatyti važiavimo laiko limitą į (1) sekundžių
važiuoti [pirmyn v] per (25) [coliai v] ▶

Vertybės#

važiavimas baigtas#

Būlio blokas važiuoti baigta praneša, ar robotas baigė judėti. Tai galima naudoti norint valdyti kitų veiksmų, pagrįstų roboto judėjimu, laiką.

  • Tiesa – Robotas baigė judėti.

  • Netiesa – Robotas vis dar juda.

Šis blokas veikia kartu su pavaros blokais, turinčiais parametrą ir „don’t wait“.

<važiavimas baigtas?>

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
[Start turning when the drive is complete.]
važiuoti [pirmyn v] per (200) [mm v] ◀ ir nelaukti
laukti kol <važiavimas baigtas?>
sukti [dešinėn v] per (360) laipsnių ▶

pavara juda#

Būlio blokas pavara juda praneša, ar robotas juda. Tai galima naudoti norint valdyti kitų veiksmų, pagrįstų roboto judėjimu, laiką.

  • Tiesa – Robotas juda.

  • Netiesa – Robotas nejuda.

Šis blokas veikia kartu su pavaros blokais, turinčiais parametrą ir „don’t wait“.

<važiuoja?>

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
[Print while the rover is moving.]
važiuoti [pirmyn v] per (200) [mm v] ◀ ir nelaukti
kol <važiuoja?>
spausdinti [Still Moving...] ▶
laukti (0.1) sekundžių
išvalyti visas eilutes
pabaiga
spausdinti [Done!] ▶

važiavimo kryptis#

Kryptis – tai roboto pasukimo kryptis, matuojama laipsniais. Posūkio krypties reporterio blokas praneša apie kryptį nuo 0 iki 359,99 laipsnių.

Roboto pradinė kryptis yra 0 laipsnių.

(važiavimo kryptis laipsniais)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
[Display the heading after turning.]
sukti [dešinėn v] per (90) laipsnių ▶
spausdinti (važiavimo kryptis laipsniais) ▶
perkelti žymeklį į kitą eilutę

Veiksmai#

Veiksmai#

mineralų poveikis#

mineralai [pasiimti v]

Parametrai

Aprašymas

veiksmas

Ką daryti su mineralais:

  • pakelti – Padedi mineralus į VR roverio saugyklą.
  • numesti – Numeta nešamus mineralus.
  • naudoti – Sunaudoja ant žemės esančius mineralus energijai atkurti.

Surinkti mineralai laikomi VR marsaeigyje, kol numesti arba panaudoti.

Mineralų naudojimas papildo dalį VR roverio energijos. Mineralus galima naudoti tik tada, kai jie yra ant žemės.

VR marsaeigis gauna patirties taškų (XP) naudodamas mineralus arba numesdamas juos į bazę.

Pavyzdys

kai pradėta
[Drive to the closest mineral and pick it up.]
eikite ▶[minerals v]
mineralai [pasiimti v]

sugerti priešo spinduliuotę#

Blokelis Priešo spinduliuotės sugėrimas sugeria priešo spinduliuotę Marsaeigio gelbėjimo žaidimų aikštelėje.

sugerti spinduliuotę

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
[Drive to the closest enemy and absorb radiation.]
eikite ▶[enemy v]
sugerti spinduliuotę

budėjimo#

Budėjimo režimo blokas perjungia VR roverį į budėjimo režimą, kol pasiekiamas nurodytas akumuliatoriaus įkrovos lygis.

budėjimo režimu, kol įkrova bus [50]%

Parametrai

Aprašymas

procentas

Baterijos įkrovos riba, kuriai esant VR marsaeigis išeina iš budėjimo režimo, nuo 0 iki 100.

Budėjimo režime VR marsaeigis lėčiau eikvoja bateriją, tačiau Išgyventų dienų skaičiaus skaitiklis didėja greičiau.

Kai baterija pasiekia pasirinktą ribą, VR Rover išeina iš budėjimo režimo ir grįžta prie įprasto baterijos naudojimo bei dienos progreso.

Jei pasirinkta riba yra lygi arba didesnė už dabartinį akumuliatoriaus lygį, VR Rover neįsijungs į budėjimo režimą.

Pavyzdys

kai pradėta
[Wait in standby until battery reaches 35%.]
budėjimo režimu, kol įkrova bus [35]%
eikite ▶[minerals v]

Vertybės#

marsaeigis mato#

Blokas roveris mato grąžina loginę reikšmę, nurodančią, ar VR roveris mato pasirinktą objektą naudodamas integruotą dirbtinio intelekto technologiją.

  • Tiesa – pasirinktas objektas yra 1000 milimetrų atstumu nuo VR marsaeigio ir jo matymo lauke.

  • Netiesa – pasirinktas objektas yra toliau nei 1000 milimetrų ir (arba) už matymo lauko ribų.

<mato [minerals v]?>

Parametrai

Aprašymas

objektas

Kurį objektą tikrinti:

  • mineralus
  • priešą
  • bazę
  • kliūtis
  • pavojus

VR marsaeigio matymo laukas yra 40 laipsnių, mini žemėlapyje parodytas kaip pilkas permatomas kūgis, besitęsiantis nuo marsaeigio priekio.

Pavyzdys

kai pradėta
amžinai
jei <mato [minerals v]?> tada
eikite ▶[minerals v]
pabaiga
pabaiga

marsaeigis aptinka#

Blokas „roveris aptinka“ grąžina loginę reikšmę, nurodančią, ar VR roveris aptinka mineralus, ar priešus, naudodamas integruotą dirbtinio intelekto technologiją.

  • Tiesa – pasirinktas objektas yra marsaeigio aptikimo spinduliu.

  • Netiesa – pasirinktas objektas nėra marsaeigio aptikimo spinduliu.

<aptinka [minerals v]?>

Parametrai

Aprašymas

objektas

Kurį objektą aptikti:

  • mineralus
  • priešą

VR marsaeigio aptikimo spindulys yra 800 milimetrų, mini žemėlapyje tai parodyta kaip geltonas apskritimas aplink marsaeigį.

Pavyzdys

kai pradėta
amžinai
jei <aptinka [minerals v]?> tada
eikite ▶[minerals v]
pabaiga
pabaiga

mineralai saugyklose#

Blokelis mineralai sandėlyje grąžina dabartinį VR roverio sandėlyje esančių mineralų kiekį.

(mineralai saugyklose)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
spausdinti (mineralai saugyklose) ▶
perkelti žymeklį į kitą eilutę

saugojimo talpa#

Blokas saugojimo talpa grąžina VR roverio saugyklos keliamąją galią.

(saugojimo talpa)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
spausdinti (saugojimo talpa) ▶
perkelti žymeklį į kitą eilutę

marsaeigio kryptis#

Blokas „Roverio kryptis“ grąžina kryptį nuo VR roverio iki pasirinkto objekto laipsniais.

([minerals v] kryptis laipsniais)

Parametrai

Aprašymas

objektas

Kurio objekto kryptį pranešti:

  • mineralai
  • priešas
  • bazė

Mineralų ir priešų atveju šis blokas pateikia vertes tik tada, kai pasirinktas objektas yra 1000 milimetrų atstumu ir marsaeigio 40 laipsnių matymo lauke.

Jei pasirinkta bazė, kryptis nurodoma net tada, kai bazės nėra matymo lauke. Bazės atveju šiame bloke nurodoma reikšmė nuo -180 iki 180 laipsnių.

Pavyzdys

kai pradėta
spausdinti ([minerals v] kryptis laipsniais) ▶
perkelti žymeklį į kitą eilutę

marsaeigio atstumas#

Blokas „Roverio atstumas“ grąžina atstumą nuo VR roverio iki pasirinkto objekto.

([minerals v] atstumas [mm v] :: custom-actions)

Parametrai

Aprašymas

objektas

Kurio objekto atstumą pranešti:

  • mineralai
  • priešas
  • kliūtys
  • pavojai
  • bazė

vienetas

Atstumui nurodyti naudojamas vienetas: mm arba coliai

Mineralų ir priešų atveju šis blokas pateikia vertes tik tada, kai pasirinktas objektas yra 1000 milimetrų atstumu ir marsaeigio 40 laipsnių matymo lauke.

Jei pasirinkta bazė, atstumas pateikiamas net tada, kai bazės nėra matymo lauke.

Pavyzdys

kai pradėta
spausdinti ([minerals v] atstumas [mm v] :: custom-actions) ▶
perkelti žymeklį į kitą eilutę

marsaeigio vieta#

Blokas „Roverio vieta“ grąžina pasirinkto objekto X arba Y koordinates, naudodamas marsaeigyje integruotą dirbtinio intelekto technologiją.

([minerals v] vietų [X v] iš [mm v])

Parametrai

Aprašymas

objektas

Kurio objekto vietą pranešti:

  • mineralai
  • priešas
  • kliūtys
  • pavojai
  • bazė

ašis

Kurią koordinatę grąžinti:

  • X
  • Y

vienetas

Koordinatėms nurodyti naudojamas vienetas: mm arba coliai

Mineralų ir priešų atveju šis blokas pateikia vertes tik tada, kai pasirinktas objektas yra 1000 milimetrų atstumu ir marsaeigio 40 laipsnių matymo lauke.

Jei pasirinkta bazė, vieta pranešama net tada, kai bazės nėra matymo lauke.

Pavyzdys

kai pradėta
spausdinti ([base v] vietų [X v] iš [mm v]) ▶
perkelti žymeklį į kitą eilutę
spausdinti ([base v] vietų [Y v] iš [mm v]) ▶
perkelti žymeklį į kitą eilutę

puolamas#

Blokas po puolama grąžina loginę reikšmę, nurodančią, ar VR marsaeigis šiuo metu yra puolamas priešo.

  • Tiesa – VR marsaeigis puolamas.

  • Netiesa – VR marsaeigis nėra puolamas.

<puolamas?>

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
amžinai
jei <puolamas?> tada
važiuoti [atgal v] per [500] [mm v] ▶
pabaiga
pabaiga

priešo lygis#

Blokas Priešo lygis grąžina artimiausio priešo, kurį aptiko VR marsaeigis, lygį.

(priešo lygis)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Kai VR marsaeigio aptikimo spinduliu neaptinkama priešų, šis blokas grąžina 0.

Pavyzdys

kai pradėta
amžinai
jei <(priešo lygis) [math_equal v] [1]> tada
eikite ▶[enemy v]
kitu atveju
važiuoti [atgal v] per [500] [mm v] ▶
pabaiga
pabaiga

priešo spinduliuotė#

Priešo spinduliuotės blokas grąžina artimiausio priešo, kurį aptiko VR marsaeigis, spinduliuotę.

(priešo spinduliuotė)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Kai VR marsaeigio aptikimo spinduliu neaptinkama priešų, šis blokas grąžina 0.

Pavyzdys

kai pradėta
spausdinti (priešo spinduliuotė) ▶
perkelti žymeklį į kitą eilutę

akumuliatoriaus lygis#

Akumuliatoriaus lygio blokas grąžina dabartinį VR roverio akumuliatoriaus lygį procentais.

(akumuliatoriaus lygis % :: custom-actions)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
spausdinti (akumuliatoriaus lygis % :: custom-actions) ▶
perkelti žymeklį į kitą eilutę

lygis#

Blokas level grąžina dabartinį VR roverio lygį.

(lygis)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
spausdinti (lygis) ▶
perkelti žymeklį į kitą eilutę

XP#

XP blokas grąžina dabartinį VR marsaeigio patirties taškų skaičių.

(XP)

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pradėta
spausdinti (XP) ▶
perkelti žymeklį į kitą eilutę

kai puolama#

Blokas kai užpuolamas paleidžia savo prijungtą steką kiekvieną kartą, kai VR marsaeigį puola priešas.

kai puolama

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai puolama
sugerti spinduliuotę

kai pakyla lygis#

Kai kyla lygis blokelis paleidžia prie jo pritvirtintą krūvelę kiekvieną kartą, kai VR roveris juda iš vieno lygio į kitą.

kai pakyla lygis

Parametrai

Aprašymas

Šis blokas neturi parametrų.

Pavyzdys

kai pakyla lygis
spausdinti [The VR Rover has leveled up!] ▶
perkelti žymeklį į kitą eilutę

Jutimas#

Atstumas#

Atstumas rado objektą#

Blokas Atstumas iki objekto grąžina loginę reikšmę, nurodančią, ar atstumo jutiklis aptiko objektą 2000 mm spinduliu.

  • Tiesa – atstumo jutiklis aptiko objektą.

  • Netiesa – atstumo jutiklis neaptiko objekto.

<[distance v] aptiko objektą?>

Parametrai

Aprašymas

atstumo jutiklis

Kurį atstumo jutiklį naudoti? Šioje žaidimų aikštelėje galimas jutiklis yra distance.

Pavyzdys

kai pradėta
[Turn until the Distance Sensor detects an object.]
sukti [dešinėn v]
laukti kol <[distance v] aptiko objektą?>
sustabdyti važiavimą

objekto atstumas#

Blokas objekto atstumas grąžina artimiausio objekto atstumą nuo atstumo jutiklio.

([distance v] in [mm v])

Parametrai

Aprašymas

atstumo jutiklis

Kurį atstumo jutiklį naudoti? Šioje žaidimų aikštelėje galimas jutiklis yra distance.

vienetas

Atstumo vienetas: mm arba coliai

Pavyzdys

kai pradėta
[Wait until the Distance Sensor detects an object, then print the distance.]
sukti [dešinėn v]
laukti kol <[distance v] aptiko objektą?>
sustabdyti važiavimą
spausdinti ([distance v] in [mm v]) ▶