Bloku atspējošana un iespējošana VEXcode GO

VEXcode GO ļauj lietotājiem atspējot un iespējot blokus savos projektos. Šī ir noderīga funkcija studentiem, testējot vai atkļūdojot projektu, tāpēc viņiem nav jāizjauc projekts, lai noskaidrotu, kas nedarbojas, kā paredzēts. Lietotājs var atspējot vai iespējot bloku(-us), lai pārbaudītu un novērotu robota uzvedības atšķirības, kad šis bloks ir vai nav projektā.

piezīme. Šajā rakstā tiek izmantota VEXcode GO koda bāzes konfigurācija. Papildinformāciju par kodu bāzes konfigurēšanu programmā VEXcode GO skatiet rakstā VEX GO koda bāzes konfigurēšana VEX bibliotēka.


Kā atspējot un iespējot blokus

Tika atvērts VEXcode GO Blocks projekts ar iespējota bloka kontekstizvēlni un iezīmēta opcija Disable Block. Labajā pusē tiek parādīts rezultāts ar atlasīto bloku pelēkā krāsā, norādot, ka tas ir atspējots.

Lai izmantotu VEXcode GO atspējošanas vai iespējotu bloku funkciju, Brain ir jābūt savienotam ar planšetdatoru vai datoru, un VEXcode GO ir jākonfigurē jūsu uzbūvei.

Atspējojot bloku, tas netiks izpildīts, kad projekts tiks sākts. Lai atspējotu bloku, ar peles labo pogu noklikšķiniet uz bloka vai turiet uz tā, lai aktivizētu kontekstizvēlni, un pēc tam atlasiet Atspējot bloķēšanu. Pēc tam bloks projektā tiks parādīts pelēkā krāsā ar diagonālu līniju režģi.

Tika atvērts projekts VEXcode GO Blocks ar atspējota bloka kontekstizvēlni un iezīmēta opcija Iespējot bloku. Labajā pusē ir tas pats projekts, bet atlasītais bloks tagad ir krāsains, lai norādītu, ka tas ir iespējots.

Lai iespējotu bloku, lai tas tiktu izpildīts, kad projekts tiek palaists, ar peles labo pogu noklikšķiniet uz atspējotā bloka vai turiet to nospiestu, lai aktivizētu kontekstizvēlni, un pēc tam atlasiet Iespējot bloķēšanu.


Kas notiek ar atsevišķiem blokiem, kad tie ir atspējoti

VEXcode GO Blocks projekts, kurā ir atspējots bloks. Bloks ir pelēkots, un virs tā ir diagonālu līniju režģis.

Kamēr bloks(-i) ir atspējots(-i), tas tiek parādīts pelēkā krāsā ar diagonālo līniju režģi virs tā.

Atspējotais bloks tiek uzskatīts par komentāru. Tas neietekmē projekta gaitu, un tas netiks izpildīts, kad projekts tiks uzsākts.

Šajā piemērā kodu bāze brauks uz priekšu 500 milimetrus (mm) un pēc tam apstāsies; tas negriezīsies.


Kas notiek, ja bloki ar ligzdotiem blokiem ir atspējoti

Tika atvērts projekts VEXcode GO Blocks ar iespējotu konteineru bloka kontekstizvēlni un iezīmēta opcija Atspējot bloķēšanu.

Atspējojot bloku, kurā ir ligzdoti bloki, tiek atspējoti visi bloki. Blokus, piemēram, cilpu vai ja-then-else nosacījumu, kuros ir ligzdoti bloki, var atspējot tāpat kā vienu bloku.

Ar peles labo pogu noklikšķiniet vai turiet nospiestu, lai aktivizētu šīs cilpas vai nosacījuma vadības bloka kontekstizvēlni, un pēc tam atlasiet Atspējot bloku.

VEXcode GO Blocks projekts ar konteinera bloku un visiem tā ligzdotajiem blokiem ir atspējoti. Bloki ir pelēkoti, un tiem ir diagonālu līniju režģis.

Šajā attēlā parādīts, kas notiek, ja atkārtošanas cilpa ir atspējota. Cilpa un divi bloki tajā bija atspējoti, un tie visi šķiet pelēki ar diagonālu līniju režģi virs tiem.

Tika atvērts projekts VEXcode GO Blocks ar atspējotu konteineru bloka kontekstizvēlni un iezīmēta opcija Iespējot bloķēšanu.

Šajā piemērā nekas nenotiks, kad projekts tiks sākts, jo visi bloki ir atspējoti. Varat iespējot galveno bloku un visus tajā esošos ligzdotos blokus, aktivizējot galvenā bloka kontekstizvēlni un atlasot Iespējot bloku.

VEXcode GO Blocks projekts ar iespējotu konteinera bloku un visiem tā ligzdotajiem blokiem.

Kad galvenais bloks ir iespējots, tiks iespējoti arī visi tajā esošie ligzdotie bloki.

Šajā piemērā tagad, kad galvenais bloks ir iespējots, kad projekts tiek sākts, kodu bāze virzīsies uz priekšu līdz 500 milimetriem (mm), pēc tam pagriezīsies pa labi par 90 grādiem un atkārtos šīs darbības 4 reizes, lai brauktu kvadrātā.


Viena ligzdotā bloka atspējošana un iespējošana

Tika atvērts projekts VEXcode GO Blocks ar iespējotu bloka kontekstizvēlni. Bloks ir ligzdots konteinera blokā, un ir iezīmēta opcija Atspējot bloku. Labajā pusē tiek parādīts rezultāts, un atlasītais bloks tagad ir atspējots.

Varat atspējot vienu bloku ligzdotu bloku sērijā, piemēram, cilpu vai ja-then-else nosacījumu, veicot tās pašas darbības, lai atspējotu jebkuru citu bloku: ar peles labo pogu noklikšķiniet vai turiet nospiestu, lai aktivizētu šī bloka kontekstizvēlni un atlasiet Atspējot bloķēšanu.

Šajā piemērā viens bloks cilpas ietvaros ir atspējots.

Tika atvērts projekts VEXcode GO Blocks ar atspējota bloka konteksta izvēlni. Bloks ir ligzdots konteinera blokā, un opcija Iespējot bloku ir iezīmēta. Labajā pusē tiek parādīts rezultāts ar tagad iespējotu atlasīto bloku.

Lai iespējotu šo ligzdoto bloku, jums būs jānoklikšķina ar peles labo pogu vai ilgi jānospiež, lai aktivizētu tā kontekstizvēlni.

VEXcode GO Blocks projekts ar atvērtu konteinera bloka kontekstizvēlni un opciju Iespējot bloku ir iezīmēta, bet pelēka. Viens no tā ligzdotajiem blokiem ir atspējots, bet opcija Iespējot bloku nav pieejama, jo pats konteinera bloks joprojām ir iespējots.

Ņemiet vērā, ka konteksta izvēlne galvenajam blokam (šajā gadījumā blokam [Atkārtot]) nenodrošinās iespēju iespējot ligzdoto bloku, jo pats galvenais bloks nebija atspējots.

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

Last Updated: