प्रोजेक्ट स्टेपिंग फीचर उपयोगकर्ता को महत्वपूर्ण दृश्य प्रदान करता है जो उपयोगकर्ताओं को किसी प्रोजेक्ट की प्रवाह प्रक्रिया में आने वाली समस्याओं का निवारण करने या उसे बेहतर ढंग से समझने में मदद करता है। जब कोई प्रोजेक्ट चलाया जाता है, तो फ्लिंग द हीरो बॉट निर्देशानुसार चलेगा, लेकिन यह उपयोगकर्ता की इच्छानुसार नहीं हो सकता है। ब्लॉक को एक-एक चरण करके निष्पादित होते हुए देखने की क्षमता उपयोगकर्ता को यह बेहतर ढंग से समझने में मदद करती है कि कौन से ब्लॉक त्रुटि का कारण बन सकते हैं।
प्रोजेक्ट स्टेपिंग फ़ीचर का उपयोग कैसे करें
VEXcode VR टूलबार के ऊपरी दाएं कोने में स्थित स्टेप बटन का चयन करें।
एक बार चुने जाने पर, {When started} ब्लॉक के चारों ओर एक हरा हाइलाइट दिखाई देगा जो यह दर्शाता है कि प्रोग्राम कहाँ से शुरू हो रहा है, और फिर तुरंत स्टैक में पहले ब्लॉक को हाइलाइट करने के लिए आगे बढ़ जाता है। {When started} के बाद पहले ब्लॉक पर हाइलाइट तब तक बनी रहेगी जब तक स्टेप बटन को दोबारा सेलेक्ट नहीं किया जाता।
: हाइलाइट तुरंत [टिप्पणी] ब्लॉक से आगे बढ़ जाएगा, क्योंकि [टिप्पणी] ब्लॉक प्रोजेक्ट या उसके आसपास के ब्लॉक को नहीं बदलते हैं।
हाइलाइट किए गए ब्लॉक को चलाने के लिए स्टेप बटन को दोबारा चुनें। एक बार ब्लॉक निष्पादित हो जाने के बाद, अगला ब्लॉक हाइलाइट हो जाएगा।
प्रोजेक्ट को एक-एक ब्लॉक करके पूरा करने के लिए स्टेप बटन का उपयोग करते रहें।
प्रोजेक्ट स्टेपिंग फ़ीचर के साथ डिबगिंग
प्रोजेक्ट स्टेपिंग फीचर प्रोजेक्ट की गति को धीमा कर देता है और तत्काल दृश्य प्रतिक्रिया प्रदान करता है। इससे उपयोगकर्ता को प्रोजेक्ट के हर ब्लॉक को एक-एक करके देखने, उसके व्यवहार का अवलोकन करने और गलतियों को सुधारने की सुविधा मिलती है।
इस उदाहरण में, फ्लिंग का उद्देश्य एक गेंद को ग्रहण करना और उस गेंद को हाई गोल में डालना है। हालांकि परियोजना गलत दिशा में मुड़ रही है, और इसलिए हाई गोल में गेंद नहीं डाली जा सकेगी।
प्रोजेक्ट स्टेपिंग फीचर का उपयोग करके प्रोजेक्ट को चरण दर चरण तब तक चलाएं जब तक कोई त्रुटि न दिखाई दे।
गलती को सही करो।
इस उदाहरण में गलती यह थी कि फ्लिंग को 155 डिग्री बाएं मुड़ने के लिए कोड किया गया था, हालांकि यह दिशा फ्लिंग को कैटापुल्ट द्वारा गेंद को हाई गोल में शूट करने के लिए सही कोण पर नहीं रखती है। मोड़ की दिशा को बाएं से दाएं में बदलना चाहिए।
फिर प्रोजेक्ट स्टेपिंग फीचर का उपयोग करके प्रोजेक्ट को शुरू से दोबारा चलाएं। इस प्रक्रिया को तब तक दोहराएं जब तक कि प्रोजेक्ट सही ढंग से न चलने लगे।