Robottikohtaiset lohkot#
Johdanto#
VR-mönkijärobotissa on voimansiirto, etäisyysanturi ja toimintoja, jotka ovat ainutlaatuisia Mönkijäpelastus-leikkikentälle.
Kaikki VEXcoden vakiomalliset VR-palikat ovat käytettävissä Rover Rescue -leikkikentällä.
Alla on luettelo kaikista saatavilla olevista robottikohtaisista lohkoista:
Voimansiirto – Liikuta ja käännä VR-mönkijää.
Toiminnot
drive - Liikuttaa VR-mönkijää eteen- tai taaksepäin ikuisesti.
drive for - Liikuttaa VR-mönkijää eteen- tai taaksepäin tietyn matkan.
käännös - Kääntää VR-mönkijää vasemmalle tai oikealle ikuisesti.
käännä astetta - Kääntää VR-mönkijää vasemmalle tai oikealle tietyn astemäärän.
käänny suuntaamaan - Kääntää VR-mönkijän tiettyyn suuntaan.
siirry kohteeseen - Kääntää ja ajaa VR-mönkijän valittuun kohteeseen.
lopeta ajaminen - Pysäyttää VR-mönkijän liikkeen.
Asetukset
aseta ajonopeus - Kertoo VR-mönkijälle, kuinka nopeasti sen tulisi ajaa.
aseta kääntymisnopeus - Kertoo VR-mönkijälle, kuinka nopeasti sen tulee kääntyä.
aseta ajosuunta - Muuttaa VR-mönkijän nykyisen suunnan uuteen suuntaan.
set drive timeout – Määrittää, kuinka monta sekuntia VR-mönkijä yrittää suorittaa liikkeen loppuun.
Arvot
ajo on valmis - Ilmoittaa, onko VR-mönkijä liikkunut loppuun.
ajo liikkuu - Ilmoittaa, liikkuuko VR-mönkijä.
drive heading - Ilmoittaa VR-mönkijän nykyisen suunnan 0 - 359,99 astetta.
Toiminnot – Ole vuorovaikutuksessa mönkijän resurssien, vihollisten ja sisäänrakennettujen tekoälyjärjestelmien kanssa.
Toiminnot
mineraalitoiminta - Poimii, pudottaa tai käyttää mineraaleja.
absorboi vihollisen säteilyä - Imee vihollisen säteilyä.
standby - Siirtää VR-mönkijän valmiustilaan, kunnes akun varaustaso on laskenut.
Arvot
rover sees - Palauttaa, näkeekö VR-mönkijä näköalueellaan olevan kohteen.
rover detects - Palauttaa, havaitseeko VR-mönkijä mineraaleja vai vihollisia tunnistusalueellaan.
varastoidut mineraalit - Palauttaa VR-mönkijän kuljettamien mineraalien määrän.
tallennuskapasiteetti - Palauttaa VR-mönkijän nykyisen kantokyvyn.
mönkijän suunta - Palauttaa kohteen suunnan asteina.
rover distance - Palauttaa etäisyyden kohteeseen millimetreinä tai tuumina.
rover location - Palauttaa kohteen X- tai Y-koordinaatin millimetreinä tai tuumina.
hyökkäyksen kohteena - Palauttaa tiedon siitä, onko VR-mönkijä parhaillaan hyökkäyksen kohteena.
vihollisen taso - Palauttaa lähimpänä havaitun vihollisen tason.
vihollisen säteily - Palauttaa lähimpänä havaitun vihollisen säteilyn.
akun varaustaso - Palauttaa VR-mönkijän akun varaustason prosentteina.
level - Palauttaa VR-mönkijän nykyisen tason.
XP - Palauttaa VR-mönkijän nykyiset kokemuspisteet.
hyökkäyksen aikana - Suorittaa kiinnitetyt lohkot, kun VR-mönkijää hyökätään.
kun taso nousee - Suorittaa kiinnitetyt palikoiden toiston, kun VR-mönkijä nousee tasolle.
Tunnistus – Havaitse lähellä olevat kohteet mönkijän etäisyysanturilla.
Etäisyysanturi löysi kohteen - Palauttaa, havaitseeko etäisyysanturi kohteen.
objektin etäisyys - Palauttaa etäisyyden lähimpään havaittuun objektiin.
Tämän sivun esimerkeissä käytetään leikkikentän oletusarvoista aloituskohtaa.
Voimansiirto#
Voimansiirto ohjaa VR-mönkijän ajo- ja kääntymistapoja. Voimansiirto voi liikkua eteen- tai taaksepäin, kääntyä vasemmalle tai oikealle, kääntyä tiettyyn suuntaan ja raportoida kulkusuuntansa.
Toiminnot#
ajaa#
Ajo-pinolohko liikuttaa robottia eteen- tai taaksepäin loputtomasti. Robotti jatkaa liikkumista, kunnes sille annetaan jokin muu toiminto, kuten kääntyminen tai pysähtyminen.
aja [eteenpäin v]
Parametrit |
Kuvaus |
|---|---|
suunta |
Robotin liikesuunta: eteenpäin tai taaksepäin. |
Esimerkki
kun käynnistetään
[Drive forward, then stop.]
aja [eteenpäin v]
odota (2) sekuntia
pysäytä ajaminen
ajaa kohti#
Aja pinoa -lohko liikuttaa robottia eteen- tai taaksepäin tietyn matkan. Projekti odottaa, kunnes robotti on liikkunut, ennen kuin pinon seuraava lohko suoritetaan.
aja [eteenpäin v] (200) [mm v] ▶
Parametrit |
Kuvaus |
|---|---|
suunta |
Robotin liikesuunta: eteenpäin tai taaksepäin. |
etäisyys |
Robotin ajama matka. Tämä voi olla kokonaisluku tai desimaaliluku. |
yksikkö |
Etäisyyden yksikkö: mm (millimetrit) tai tuumat. |
ja älä odota |
Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti. |
Esimerkki
kun käynnistetään
[Drive forward for 500 mm.]
aja [eteenpäin v] (500) [mm v] ▶
käännös#
Käännös-pinolohko kääntää robottia vasemmalle tai oikealle loputtomiin. Robotti jatkaa kääntymistä, kunnes sille annetaan toinen toiminto, kuten ajaminen tai pysähtyminen.
käänny [oikealle v]
Parametrit |
Kuvaus |
|---|---|
suunta |
Robotin kääntymissuunta: vasemmalle tai oikealle. |
Esimerkki
kun käynnistetään
[Turn right, then stop.]
käänny [oikealle v]
odota (2) sekuntia
pysäytä ajaminen
käänny#
Pinon käännöksen lohko kääntää robottia vasemmalle tai oikealle tietyn astemäärän. Käännös on suhteessa robotin nykyiseen sijaintiin. Projekti odottaa, kunnes robotti on kääntynyt, ennen kuin pinon seuraava lohko suoritetaan.
käänny [oikealle v] (90) astetta ▶
Parametrit |
Kuvaus |
|---|---|
suunta |
Robotin kääntymissuunta: vasemmalle tai oikealle. |
kulma |
Robotin kääntymisasteiden määrä. Tämä voi olla kokonaisluku tai desimaaliluku. |
ja älä odota |
Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti. |
Esimerkki
kun käynnistetään
[Turn left, then turn right.]
käänny [vasemmalle v] (90) astetta ▶
käänny [oikealle v] (180) astetta ▶
käänny otsikkoon#
Suunta on robotin suunta asteina mitattuna. Käänny suuntaan -pinoelementti kääntää robotin tiettyyn suuntaan -359 ja 359 asteen välillä. Robotti kääntyy lyhyimpään suuntaan saavuttaakseen kohdesuunnan.
Lähtösuunta on 0 astetta.
Projekti odottaa, kunnes robotti on kääntynyt, ennen kuin pinon seuraava lohko suoritetaan.
käänny suuntakulmaan (90) astetta ▶
Parametrit |
Kuvaus |
|---|---|
otsikko |
Robotin suunta, johon sen tulisi osoittaa, -359 - 359 astetta. |
ja älä odota |
Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti. |
Esimerkki
kun käynnistetään
[Turn to face east.]
käänny suuntakulmaan (90) astetta ▶
mene objektiin#
Siirry kohteeseen -pinoelementti kääntyy ja ajaa VR-mönkijän valittuun kohteeseen.
mene kohtaan [minerals v] ▶
Parametrit |
Kuvaus |
|---|---|
esine |
Minne kohteeseen VR-mönkijä menee:
|
ja älä odota |
Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti. |
Jos VR-mönkijä havaitsee useita mineraaleja tai useita vihollisia, se siirtyy lähimpänä olevaan vaihtoehtoon.
Jos mönkijän näköalueella ei havaita mineraaleja tai vihollista lohkon liikkuessa, robotti ei aja. Tukikohtaan voidaan aina kohdistaa.
Esimerkki
kun käynnistetään
[Drive to the closest mineral.]
mene kohtaan [minerals v] ▶
lopeta ajaminen#
Ajon pysäytys -pino-lohko pysäyttää robotin liikkeen.
pysäytä ajaminen
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Drive forward, then stop.]
aja [eteenpäin v]
odota (4) sekuntia
pysäytä ajaminen
Asetukset#
asetettu ajonopeus#
Aseta ajonopeus -pino-lohko kertoo robotille, kuinka nopeasti sen tulisi ajaa. Korkeampi prosenttiosuus saa robotin ajamaan nopeammin ja matalampi prosenttiosuus hidastaa sitä.
Jokainen projekti alkaa robotin ajamalla oletusarvoisesti 50 % nopeudella.
Huomautus: Suurempi nopeus saa robotin ajamaan nopeammin, mutta se voi olla epätarkempi. Pienempi nopeus tekee robotista hitaamman, mutta se voi olla tarkempi.
aseta ajonopeus (50) [% v]
Parametrit |
Kuvaus |
|---|---|
nopeus |
Ajonopeus 0–100 %. |
yksikkö |
Nopeuden yksikkö: % |
Esimerkki
kun käynnistetään
[Move faster.]
aseta ajonopeus (100) [% v]
aja [eteenpäin v] (100) [mm v] ▶
asetettu kääntymisnopeus#
Asetettu kääntymisnopeus -pino-lohko kertoo robotille, kuinka nopeasti sen tulee kääntyä. Korkeampi prosenttiosuus saa robotin kääntymään nopeammin ja matalampi prosenttiosuus hitaammin.
Jokainen projekti alkaa robotin pyöriessä oletusarvoisesti 50 %:n nopeudella.
Huomautus: Suurempi nopeus saa robotin kääntymään nopeammin, mutta se voi olla epätarkempi. Pienempi nopeus saa robotin kääntymään hitaammin, mutta se voi olla tarkempi.
aseta kääntymisnopeus (50) [% v]
Parametrit |
Kuvaus |
|---|---|
nopeus |
Kääntymisnopeus 0–100 %. |
yksikkö |
Nopeuden yksikkö: % |
Esimerkki
kun käynnistetään
[Turn faster.]
aseta kääntymisnopeus (100) [% v]
käänny [oikealle v] (90) astetta ▶
aseta ajosuunta#
Suunta on robotin suunta asteina mitattuna. Aseta ajosuunta -pino-lohko muuttaa robotin nykyisen suunnan uudeksi suunta-arvoksi.
Jos esimerkiksi robotti on kääntynyt oikealle ja suunnan asettaminen 0 asteeseen tekee oikealle osoittavasta asennosta uuden 0 asteen. Tämän jälkeen robotti voi kääntyä muihin asentoihin tämän uuden suunnan perusteella.
aseta ajosuuntakulma (0) asteeseen
Parametrit |
Kuvaus |
|---|---|
otsikko |
Robotille asetettava suunta-arvo asteina. |
Esimerkki
kun käynnistetään
[Set the heading, then turn to 0 degrees.]
aseta ajosuuntakulma (90) asteeseen
käänny suuntakulmaan (0) astetta ▶
aseta aseman aikakatkaisu#
Ajoaikakatkaisun asetus -pinolohko asettaa, kuinka monta sekuntia robotti yrittää suorittaa liikkeen loppuun. Jos robotti ei pysty suorittamaan sitä tässä ajassa, se lopettaa yrittämisen ja siirtyy pinon seuraavaan lohkoon. Tämä estää robottia jumiutumasta liikkeeseen.
aseta ajoaikakatkaisu (1) sekuntia
Parametrit |
Kuvaus |
|---|---|
aika |
Sekuntimäärä, jonka robotti voi yrittää suorittaa liikkeen loppuun. Tämä voi olla kokonaisluku tai desimaaliluku. |
Esimerkki
kun käynnistetään
[Drive for at most 1 second.]
aseta ajoaikakatkaisu (1) sekuntia
aja [eteenpäin v] (25) [tuumaa v] ▶
Arvot#
ajo on valmis#
Boolen lohko drive is done raportoi, onko robotti lopettanut liikkumisen. Tätä voidaan käyttää muiden robotin liikkeeseen perustuvien toimintojen ajoituksen ohjaamiseen.
Tosi - Robotti on lopettanut liikkumisen.
Väärin - Robotti liikkuu edelleen.
Tämä lohko toimii yhdessä sellaisten voimansiirtolohkojen kanssa, joilla on ja älä odota -parametri.
<ajaminen valmis?>
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Start turning when the drive is complete.]
aja [eteenpäin v] (200) [mm v] ◀ eikä odota
odota kunnes <ajaminen valmis?>
käänny [oikealle v] (360) astetta ▶
asema liikkuu#
Boolen lohko käyttölaite liikkuu raportoi, liikkuuko robotti. Tätä voidaan käyttää muiden robotin liikkeeseen perustuvien toimintojen ajoituksen ohjaamiseen.
Tosi - Robotti liikkuu.
Väärin - Robotti ei liiku.
Tämä lohko toimii yhdessä sellaisten voimansiirtolohkojen kanssa, joilla on ja älä odota -parametri.
<ajaminen käynnissä?>
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Print while the rover is moving.]
aja [eteenpäin v] (200) [mm v] ◀ eikä odota
kun <ajaminen käynnissä?>
tulosta [Still Moving...] ▶
odota (0.1) sekuntia
tyhjennä kaikki rivit
Loppu
tulosta [Done!] ▶
ajosuunta#
Suunta on robotin suunta asteina mitattuna. Ajosuunnan raportointilohko raportoi suunnan 0–359,99 astetta.
Robotin lähtösuunta on 0 astetta.
(ajosuuntakulma asteina)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Display the heading after turning.]
käänny [oikealle v] (90) astetta ▶
tulosta (ajosuuntakulma asteina) ▶
siirrä kursori seuraavalle riville
Toiminnot#
Toiminnot#
mineraalien vaikutus#
mineraalit [poimia v]
Parametrit |
Kuvaus |
|---|---|
toiminta |
Mitä mineraaleille tehdään:
|
Mineraalien kerääminen säilyttää niitä VR-mönkijässä, kunnes ne pudotetaan tai niitä käytetään.
Mineraalien käyttö täydentää osan VR-mönkijän energiasta. Mineraaleja voi käyttää vain, jos ne ovat maassa.
VR-mönkijä saa kokemuspisteitä (XP) käyttämällä mineraaleja tai pudottamalla niitä tukikohtaan.
Esimerkki
kun käynnistetään
[Drive to the closest mineral and pick it up.]
mene kohtaan [minerals v] ▶
mineraalit [poimia v]
absorboi vihollisen säteilyä#
Vihollisen säteilyn absorbointi -lohko absorboi vihollisen säteilyä Mönkijäpelastus-leikkikentällä.
absorboivat säteilyä
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
[Drive to the closest enemy and absorb radiation.]
mene kohtaan [enemy v] ▶
absorboivat säteilyä
valmiustilassa#
Valmiustila-lohko asettaa VR-mönkijän valmiustilaan, kunnes määritetty akun varaustaso on saavutettu.
valmiustilassa, kunnes akku on [50]%
Parametrit |
Kuvaus |
|---|---|
prosentti |
Akun varaustaso, joka saa VR-mönkijän poistumaan valmiustilasta, välillä 0–100. |
Valmiustilassa VR-mönkijä kuluttaa akkuaan hitaammin, mutta Selviytyneiden päivien määrä -laskuri kasvaa nopeammin.
Kun akku saavuttaa valitun kynnysarvon, VR-mönkijä poistuu valmiustilasta ja palaa normaaliin akun käyttöön ja päivän etenemiseen.
Jos valittu kynnysarvo on yhtä suuri tai suurempi kuin akun nykyinen varaustaso, VR-mönkijä ei siirry valmiustilaan.
Esimerkki
kun käynnistetään
[Wait in standby until battery reaches 35%.]
valmiustilassa, kunnes akku on [35]%
mene kohtaan [minerals v] ▶
Arvot#
mönkijä näkee#
Rover sees -lohko palauttaa totuusarvon, joka ilmaisee, näkeekö VR-mönkijä valitun objektin sisäänrakennetun tekoälyteknologiansa avulla.
Tosi – Valittu kohde on 1000 millimetrin etäisyydellä VR-mönkijästä ja sen näkökentässä.
Epätosi – Valittu kohde on yli 1000 millimetrin päässä ja/tai näkökentän ulkopuolella.
<näkee [minerals v]?>
Parametrit |
Kuvaus |
|---|---|
esine |
Mitä kohdetta tarkistetaan:
|
VR-mönkijän näkökenttä on 40 astetta, mikä näkyy minikartassa mönkijän etuosasta lähtevänä harmaana läpikuultavana kartiona.
Esimerkki
kun käynnistetään
ikuisesti
jos <näkee [minerals v]?> niin
mene kohtaan [minerals v] ▶
Loppu
Loppu
mönkijä havaitsee#
Mönkijä havaitsee-lohko palauttaa totuusarvon, joka ilmaisee, havaitseeko VR-mönkijä mineraaleja vai vihollisia sisäänrakennetun tekoälyteknologiansa avulla.
Tosi - Valittu kohde on mönkijän tunnistusalueen sisällä.
Epätosi - Valittu kohde ei ole mönkijän tunnistusalueen sisällä.
<havaitsee [minerals v]?>
Parametrit |
Kuvaus |
|---|---|
esine |
Mikä esine havaitaan:
|
VR-mönkijän tunnistusetäisyys on 800 millimetriä, mikä näkyy minikartalla mönkijän ympärillä olevana keltaisena ympyränä.
Esimerkki
kun käynnistetään
ikuisesti
jos <havaitsee [minerals v]?> niin
mene kohtaan [minerals v] ▶
Loppu
Loppu
varastossa olevat mineraalit#
Varastossa olevat mineraalit -lohko palauttaa VR-mönkijän varastossa olevien mineraalien nykyisen määrän.
(varastossa olevat mineraalit)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
tulosta (varastossa olevat mineraalit) ▶
siirrä kursori seuraavalle riville
tallennuskapasiteetti#
Tallennuskapasiteetti-lohko palauttaa VR-mönkijän tallennuskapasiteetin.
(tallennuskapasiteetti)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
tulosta (tallennuskapasiteetti) ▶
siirrä kursori seuraavalle riville
mönkijän suunta#
Mönkijän suunta-lohko palauttaa VR-mönkijän suunnan valittuun kohteeseen asteina.
([minerals v] suunta asteina)
Parametrit |
Kuvaus |
|---|---|
esine |
Minkä kohteen suunta raportoidaan:
|
Mineraalien ja vihollisten osalta tämä lohko raportoi arvot vain, kun valittu kohde on 1000 millimetrin sisällä ja mönkijän 40 asteen näkökentän sisällä.
Jos jalusta on valittu, suunta raportoidaan, vaikka jalusta ei olisikaan näkökentässä. Jalustalle tämä lohko raportoi arvon väliltä -180 - 180 astetta.
Esimerkki
kun käynnistetään
tulosta ([minerals v] suunta asteina) ▶
siirrä kursori seuraavalle riville
mönkijän etäisyys#
Mönkijän etäisyys-lohko palauttaa etäisyyden VR-mönkijästä valittuun objektiin.
([minerals v] etäisyys yksikköinä [mm v] :: custom-actions)
Parametrit |
Kuvaus |
|---|---|
esine |
Minkä kohteen etäisyys raportoidaan:
|
yksikkö |
Etäisyyden ilmoittamiseen käytetty yksikkö: mm tai tuumaa |
Mineraalien ja vihollisten osalta tämä lohko raportoi arvot vain, kun valittu kohde on 1000 millimetrin sisällä ja mönkijän 40 asteen näkökentän sisällä.
Jos tukikohta on valittu, etäisyys ilmoitetaan, vaikka tukikohta ei olisikaan näkökentässä.
Esimerkki
kun käynnistetään
tulosta ([minerals v] etäisyys yksikköinä [mm v] :: custom-actions) ▶
siirrä kursori seuraavalle riville
mönkijän sijainti#
Mönkijän sijainti-lohko palauttaa valitun objektin X- tai Y-koordinaatin mönkijän sisäänrakennetun tekoälyteknologian avulla.
([minerals v] [X v][mm v])
Parametrit |
Kuvaus |
|---|---|
esine |
Minkä kohteen sijainti ilmoitetaan:
|
akseli |
Palautettava koordinaatti:
|
yksikkö |
Koordinaattien ilmoittamiseen käytetty yksikkö: mm tai tuumaa |
Mineraalien ja vihollisten osalta tämä lohko raportoi arvot vain, kun valittu kohde on 1000 millimetrin sisällä ja mönkijän 40 asteen näkökentän sisällä.
Jos tukikohta on valittu, sijainti ilmoitetaan, vaikka tukikohta ei olisikaan näkökentässä.
Esimerkki
kun käynnistetään
tulosta ([base v] [X v][mm v]) ▶
siirrä kursori seuraavalle riville
tulosta ([base v] [Y v][mm v]) ▶
siirrä kursori seuraavalle riville
hyökkäyksen kohteena#
Hyökkäyksen alla -lohko palauttaa totuusarvon, joka ilmaisee, onko VR-mönkijä parhaillaan vihollisen hyökkäyksen kohteena.
Totta - VR-mönkijää vastaan hyökätään.
Väärin - VR-mönkijää ei hyökätä.
<hyökkäyksen kohteena?>
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
ikuisesti
jos <hyökkäyksen kohteena?> niin
aja [taaksepäin v] [500] [mm v] ▶
Loppu
Loppu
vihollisen taso#
Vihollisen taso-lohko palauttaa VR-mönkijän havaitseman lähimmän vihollisen tason.
(vihollisen taso)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Kun VR-mönkijän havaitsemissateellä ei havaita vihollisia, tämä lohko palauttaa arvon 0.
Esimerkki
kun käynnistetään
ikuisesti
jos <(vihollisen taso) [math_equal v] [1]> niin
mene kohtaan [enemy v] ▶
muuten
aja [taaksepäin v] [500] [mm v] ▶
Loppu
Loppu
vihollisen säteily#
Vihollisen säteily-lohko palauttaa VR-mönkijän havaitseman lähimmän vihollisen säteilyn.
(vihollisen säteily)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Kun VR-mönkijän havaitsemissateellä ei havaita vihollisia, tämä lohko palauttaa arvon 0.
Esimerkki
kun käynnistetään
tulosta (vihollisen säteily) ▶
siirrä kursori seuraavalle riville
akun varaustaso#
Akun varaustaso-lohko palauttaa VR-mönkijän akun varaustason prosentteina.
(akun taso % :: custom-actions)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
tulosta (akun taso % :: custom-actions) ▶
siirrä kursori seuraavalle riville
taso#
Level-lohko palauttaa VR-mönkijän nykyisen tason.
(taso)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
tulosta (taso) ▶
siirrä kursori seuraavalle riville
Kokemus#
XP-lohko palauttaa VR-mönkijän nykyisen kokemuspistemäärän.
(Kokemus)
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun käynnistetään
tulosta (Kokemus) ▶
siirrä kursori seuraavalle riville
hyökkäyksen kohteena#
Hyökkäyksen alla -lohko suorittaa siihen liitetyn pinonsa joka kerta, kun vihollinen hyökkää VR-mönkijää vastaan.
hyökkäyksen kohteena
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
hyökkäyksen kohteena
absorboivat säteilyä
kun taso nousee#
Kun taso nousee -lohko suorittaa siihen liitetyn pinonsa joka kerta, kun VR-mönkijä siirtyy tasolta toiselle.
kun taso nousee
Parametrit |
Kuvaus |
|---|---|
Tällä lohkolla ei ole parametreja. |
Esimerkki
kun taso nousee
tulosta [The VR Rover has leveled up!] ▶
siirrä kursori seuraavalle riville
Tunnistaminen#
Etäisyys#
Etäisyys löysi kohteen#
Etäisyys havaittu esineeseen -lohko palauttaa totuusarvon, joka ilmaisee, onko etäisyysanturi havainnut esineen 2000 mm:n säteellä.
Tosi - Etäisyysanturi on havainnut kohteen.
Epätosi - Etäisyysanturi ei ole havainnut kohdetta.
<[distance v] löysi objektin?>
Parametrit |
Kuvaus |
|---|---|
etäisyysanturi |
Mitä etäisyysanturia käytetään? Tässä leikkikentällä käytettävissä oleva anturi on |
Esimerkki
kun käynnistetään
[Turn until the Distance Sensor detects an object.]
käänny [oikealle v]
odota kunnes <[distance v] löysi objektin?>
pysäytä ajaminen
kohteen etäisyys#
Kohteen etäisyys-lohko palauttaa lähimmän kohteen etäisyyden etäisyysanturista.
([distance v] in [mm v])
Parametrit |
Kuvaus |
|---|---|
etäisyysanturi |
Mitä etäisyysanturia käytetään? Tässä leikkikentällä käytettävissä oleva anturi on |
yksikkö |
Etäisyysyksikkö: mm tai tuumaa |
Esimerkki
kun käynnistetään
[Wait until the Distance Sensor detects an object, then print the distance.]
käänny [oikealle v]
odota kunnes <[distance v] löysi objektin?>
pysäytä ajaminen
tulosta ([distance v] in [mm v]) ▶