Zakázání a povolení bloků ve VEXcode V5

VEXcode V5 umožňuje uživatelům zakázat a povolit bloky v rámci jejich projektů. Toto je užitečná funkce pro testování nebo ladění projektu, aniž byste museli projekt rozebírat. Uživatel může zakázat nebo povolit blok(y), aby otestoval rozdíly v chování robota, když tento blok je nebo není v projektu.


Jak zakázat a povolit bloky

Koláž různých návrhů bloků a výukových programů z V5, představující různé styly a funkce, které mohou uživatelé prozkoumat a implementovat do svých projektů.

Chcete-li blok zakázat, klikněte pravým tlačítkem nebo dlouze na blok, aby se aktivovala kontextová nabídka, a poté vyberte Zakázat blok.

Snímek obrazovky znázorňující přepínač zapnutí/vypnutí pro bloky ve verzi 5 ilustrující možnosti správy funkčnosti bloků v sekci výukového programu.

Chcete-li povolit zakázaný blok, aktivujte pro daný blok kontextovou nabídku a vyberte možnost Povolit blokování.


Co se stane s jednotlivými bloky při deaktivaci

Snímek obrazovky ukazující, jak deaktivovat funkci ve verzi V5, se zvýrazněnými možnostmi a nastaveními pro uživatele v sekci Výukové programy bloků.

Když je blok (bloky) zakázán, je zobrazen šedě s mřížkou diagonálních čar přes něj.

Se zakázaným blokem se zachází jako s komentářem. Nemá to žádný vliv na průběh projektu.

V příkladu projektu vlevo nebude robot čekat po jízdě vzad, ale okamžitě zahne doprava.


Co se stane, když je blok s vnořenými bloky zakázán

Když zakážete blok s vnořenými bloky, všechny bloky se deaktivují. Bloky jako smyčka nebo podmíněné if-then-else, které mají vnořené bloky, lze deaktivovat stejným způsobem jako jeden blok. 

Ilustrace deaktivovaného bloku v programování Vex V5, zobrazující zašedlý blok s varovným symbolem, který značí, že blok nelze použít v aktuálním kontextu. Relevantní pro výukové programy bloků v popisu kategorie V5.

Aktivujte kontextovou nabídku této smyčky nebo podmíněného řídicího bloku a poté vyberte Zakázat blok.

Ilustrace zobrazující deaktivovaný blok v programování VEX V5, zvýrazňující vizuální reprezentaci neaktivního stavu bloku pro účely výukového programu.

Obrázek níže ukazuje, co se stalo, když byla opakovací smyčka zakázána. Smyčka a dva bloky uvnitř byly všechny deaktivovány.

Snímek obrazovky znázorňující proces povolení hlavních nastavení bloků v softwaru VEX V5, ilustrující rozhraní a možnosti dostupné pro uživatele v sekci Výukové programy bloků.

Hlavní blok a všechny vnořené bloky v něm můžete povolit aktivací Kontextové nabídky hlavního bloku a výběrem Povolit blok.

>Snímek obrazovky vnořených bloků ve V5, ilustrující hierarchickou strukturu a vlastnosti bloků pro účely výukového programu.

Když je povolen hlavní blok, budou povoleny také všechny vnořené bloky.


Zakázání a povolení jednoho vnořeného bloku

Jednotlivé bloky v rámci smyčky nebo if-then-else můžete zakázat pomocí stejných kroků pro zakázání jakéhokoli jiného bloku: aktivujte kontextovou nabídku daného bloku a vyberte možnost Zakázat blok.

Diagram znázorňující funkčnost bloku smyčky v programování robotiky V5, který ukazuje, jak mohou být smyčky vnořeny do sebe a efektivně řídit akce robota.

Zde je příklad deaktivace pouze jednoho bloku v rámci smyčky.

Snímek obrazovky s aktivací funkce Nest Context ve VEX V5 ilustrující uživatelské rozhraní a možnosti dostupné pro konfiguraci nastavení kontextu ve výukových programech Blocks.

Kontextová nabídka pro hlavní blok neposkytuje možnost povolení vnořeného bloku, protože hlavní blok nebyl zakázán.

Snímek obrazovky zobrazující výukový program „Před zakázáním klobouku“ ve verzi 5, který ilustruje kroky ke správě klobouků v rozhraní programování bloků platformy.

Pokud později budete chtít tento vnořený blok povolit, budete muset aktivovat jeho kontextovou nabídku.


Deaktivace bloku „klobouku“.

Můžete deaktivovat celou hromádku bloků vypnutím bloku „klobouku“, který je všechny obsahuje. 

Snímek obrazovky kontextové nabídky zobrazující možnosti související s výukovými programy bloků V5, ilustrující dostupné funkce a nastavení pro uživatele pracující s programováním VEX V5.

Aktivujte kontextovou nabídku bloku „klobouk“ a poté vyberte možnost Zakázat blok.

Snímek obrazovky se zakázanou možností úprav pro blok klobouku v programovacím rozhraní Vex V5, ilustrující funkce a nastavení bloku v kontextu výukových programů Blocks.

Obrázek níže ukazuje, co se stalo, když je blok „klobouku“ při spuštění zakázán. Všechny bloky obsažené v bloku Při spuštění se nespustí.

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

Last Updated: