«Жобаны қадамдастыру» мүмкіндігі пайдаланушыға жобаның ақауларын жоюға немесе оның ағынын жақсырақ түсінуге көмектесетін маңызды көрнекі құралдарды ұсынады. Жоба іске қосылған кезде, Fling Hero Bot нұсқау бойынша іске қосылады, бірақ пайдаланушы ойлағандай болмауы мүмкін. Блоктардың бір қадаммен орындалып жатқанын көру мүмкіндігі пайдаланушыға қатені қай блоктар тудыруы мүмкін екенін жақсырақ көруге мүмкіндік береді.
Жобаны қадамдық түрде пайдалану мүмкіндігі
VEXcode VR құралдар тақтасының жоғарғы оң жағында орналасқан қадам түймесін таңдаңыз.
Таңдалғаннан кейін, бағдарламаның қай жерде басталатынын көрсету үшін {Басталған кезде} блогының айналасында жасыл түсті белгі пайда болады, содан кейін бірден стектегі бірінші блокты белгілеуге көшеді. Қадам түймесі қайта таңдалғанша, бөлектеу {Басталған кезде} функциясынан кейінгі бірінші блокта қалады.
Ескерту: ерекшелеу бірден [Түсініктеме] блогынан өтеді, себебі [Түсініктеме] блоктары жобаны немесе оны қоршаған блоктарды өзгертпейді.
Белгіленген блокты іске қосу үшін қадам түймесін қайтадан таңдаңыз. Блок орындалғаннан кейін келесі блок ерекшеленіп көрсетіледі.
Жобаны бір блоктан бір уақытта орындау үшін қадам түймесін пайдалануды жалғастырыңыз.
Жобаны қадамдастыру мүмкіндігімен түзету
«Жобаны қадамдастыру» мүмкіндігі жобаның ағынын баяулатады және дереу визуалды кері байланыс береді. Бұл пайдаланушыға жобаның әрекетін бақылау және қателерді түзету үшін бір блоктан өтуге мүмкіндік береді.
Бұл мысалда Флингтің мақсаты - допты алып, оны жоғары қақпаға салу. Дегенмен, жобадағы бұрылыс дұрыс емес бағытта өзгеріп жатыр, сондықтан доп Жоғарғы голда соғылмайды.
Қате байқалғанша, жобаны қадам бойынша іске қосыңыз.
Қатені түзетіңіз.
Бұл мысалдағы қателік Флингтің солға 155 градусқа бұрылуға арналғандығында болды, бірақ бұл бағыт Флингті катапультаның допты биік қақпаға лақтыруы үшін дұрыс бұрышқа қоймайды. Бұрылыс бағытын солдан оңға қарай өзгерту керек.
Содан кейін Project Stepping функциясын пайдаланып жобаны басынан бастап қайта іске қосыңыз. Жоба дұрыс жұмыс істегенше осы процесті қайталаңыз.