VEXcode GO ішіндегі блоктарды өшіру және қосу

VEXcode GO пайдаланушыларға өз жобаларындағы блоктарды өшіруге және қосуға мүмкіндік береді. Бұл жобаны сынау немесе жөндеу кезінде студенттер үшін пайдалы мүмкіндік, сондықтан олар ненің мақсатқа сай жұмыс істемейтінін анықтау үшін жобаны бөліп алудың қажеті жоқ. Пайдаланушы бұл блок жобада болғанда немесе жоқ кезде робот әрекетіндегі айырмашылықтарды сынау және бақылау үшін блокты(ларды) өшіре немесе қоса алады.

ескертпе: Бұл мақалада VEXcode GO бағдарламасындағы код базасының конфигурациясы пайдаланылады. VEXcode GO бағдарламасында код базасын конфигурациялау жолы туралы қосымша ақпарат алу үшін VEX GO код негізін конфигурациялау VEX кітапханасы мақаласын қараңыз.


Блоктарды қалай өшіруге және қосуға болады

disable_a_block.png

VEXcode GO жүйесінде блоктарды өшіру немесе қосу мүмкіндігін пайдалану үшін ми планшетке немесе компьютерге қосылған болуы керек және VEXcode GO құрастыру үшін конфигурациялануы керек.

Блокты өшіру жобаны іске қосқан кезде оны орындаудан сақтайды. Блокты өшіру үшін тінтуірдің оң жақ түймешігімен нұқыңыз немесе контекстік мәзірді белсендіру үшін блокты ұзақ басып, одан кейін Блокты өшіру опциясын таңдаңыз. Содан кейін жобада оның үстінде қиғаш сызықтар торы бар блок сұр болып көрінеді.

enable_a_block.png

Жоба іске қосылғанда орындалатындай блокты қосу үшін, контекстік мәзірді белсендіру үшін өшірілген блокты тінтуірдің оң жақ түймешігімен нұқыңыз немесе ұзақ басып, одан кейін Блокты қосу пәрменін таңдаңыз.


Өшірілген кезде жеке блоктармен не болады

grayed_out_block.png

Блок(тар) өшірілген кезде, оның үстінде қиғаш сызықтар торымен сұр түспен көрсетіледі.

Өшірілген блок түсініктеме ретінде қарастырылады. Бұл жобаның ағымына әсер етпейді және жоба басталған кезде орындалмайды.

Бұл мысалда код базасы 500 миллиметр (мм) алға жылжиды, содан кейін тоқтайды; айналмайды.


Кірістірілген блоктары бар блоктар өшірілгенде не болады

disable_loop.png

Ішінде кірістірілген блоктары бар блокты өшірген кезде, блоктардың барлығы өшіріледі. Кірістірілген блоктары бар цикл немесе if-then-else шартты сияқты блоктарды бір блок сияқты өшіруге болады.

Сол циклдің немесе шартты басқару блогының Мәтінмәндік мәзірін белсендіру үшін тінтуірдің оң жақ түймешігін басыңыз немесе ұзақ басыңыз, содан кейін Блокты өшіру пәрменін таңдаңыз.

grayed_out_loop.png

Бұл сурет қайталау циклі өшірілгенде не болатынын көрсетеді. Цикл мен оның ішіндегі екі блоктың барлығы өшірілген және олардың үстінде қиғаш сызықтар торы бар сұр болып көрінеді.

enable_loop_menu.png

Бұл мысалда жоба іске қосылғанда ештеңе болмайды, өйткені барлық блоктар өшірілген. Негізгі блоктың Мәтінмәндік мәзірін белсендіру және Блокты қосу пәрменін таңдау арқылы негізгі блокты және оның ішіндегі барлық кірістірілген блоктарды қосуға болады.

enabled_loop.png

Негізгі блок қосылғанда, оның ішіндегі барлық кірістірілген блоктар да қосылады.

Бұл мысалда, енді негізгі блок қосылған кезде, жоба іске қосылғанда, код базасы 500 миллиметрге (мм) дейін алға қарай қозғалады, содан кейін 90 градусқа оңға бұрылады және шаршыда жүру үшін осы әрекеттерді 4 рет қайталайды.


Жалғыз кірістірілген блокты өшіру және қосу

Screen_Shot_2020-10-12_at_3.45.09_PM.png

Кез келген басқа блокты өшіру үшін бірдей қадамдарды орындау арқылы цикл немесе if-then-alse шартты сияқты кірістірілген блоктар қатарындағы жалғыз блокты өшіруге болады: сол блоктың Контекстік мәзірін белсендіру үшін тінтуірдің оң жақ түймешігімен немесе ұзақ басып тұрыңыз және таңдаңыз Блокты өшіру.

Бұл мысалда цикл ішіндегі жалғыз блок ажыратылған.

enable_a_nested_block.png

Бұл кірістірілген блокты қосу үшін оның мәтінмәндік мәзірін белсендіру үшін тінтуірдің оң жақ түймешігімен немесе ұзақ басу керек.

can_t_enable_that.png

Негізгі блокқа арналған мәтінмәндік мәзір (бұл жағдайда [Қайталау] блогы) кірістірілген блокты қосу опциясын қамтамасыз етпейтінін ескеріңіз, себебі негізгі блоктың өзі өшірілмеген.

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

Last Updated: