मेरे ब्लॉक VEXcode GO के भीतर ब्लॉक श्रेणियों में से एक है। कुछ अन्य श्रेणियों में लुक, ध्वनि, संवेदन और चर शामिल हैं। मेरे ब्लॉक का उपयोग ब्लॉकों का एक क्रम बनाने के लिए किया जाता है जिसका उपयोग पूरे प्रोजेक्ट में कई बार किया जा सकता है।
ब्लॉक कैसे बनाएं
मेरे ब्लॉक श्रेणी से 'ब्लॉक बनाएं' का चयन करें।
'ब्लॉक नाम' फ़ील्ड में दर्ज करके ब्लॉक का नाम बदलें, फिर 'ओके' चुनें।
ब्लॉक को कैसे अनुकूलित करें
एक इनपुट (संख्या) जोड़ें
'ब्लॉक बनाएं' स्क्रीन से 'इनपुट (संख्या) जोड़ें' विकल्प का चयन करें। 'नंबर' फ़ील्ड में दर्ज करके इनपुट का नाम बदलें, फिर 'ओके' चुनें।
इनपुट जोड़ें (बूलियन)
'ब्लॉक बनाएं' स्क्रीन से 'बूलियन' विकल्प चुनें। 'बूलियन' फ़ील्ड में दर्ज करके इनपुट का नाम बदलें, फिर 'ओके' चुनें।
एक लेबल जोड़ें
'ब्लॉक बनाएं' स्क्रीन से 'लेबल जोड़ें' विकल्प चुनें। 'लेबल टेक्स्ट' फ़ील्ड में दर्ज करके लेबल का नाम बदलें, फिर 'ओके' चुनें।
इनपुट और लेबल को संयोजित करें
ब्लॉकों का अनुक्रम बनाने के लिए इनपुट और लेबल को एक साथ संयोजित करें, फिर 'ओके' चुनें।
इनपुट/लेबल कैसे हटाएँ
किसी इनपुट या लेबल को हटाने के लिए, उस इनपुट या लेबल के शीर्ष पर 'साफ़ करें' आइकन का चयन करें जिसे आप हटाना चाहते हैं।
परिभाषित ब्लॉक का उपयोग कैसे करें
एक बार पैरामीटर बन जाने के बाद उसे {Define} ब्लॉक से उपयोग किया जा सकता है।
{Define} ब्लॉक में अतिरिक्त ब्लॉक जोड़ें।
{Define} ब्लॉक से पैरामीटर का उपयोग करें.
{When Started} ब्लॉक से जुड़े [मेरा ब्लॉक] का उपयोग करें।
अपने ब्लॉक का उपयोग कैसे करें
वर्गों में ड्राइविंग का उदाहरण
निम्नलिखित उदाहरण में, रोबोट माई ब्लॉक्स का उपयोग इस प्रकार करेगा:
- 200 मिमी वर्ग में आगे बढ़ें।
- 45 डिग्री दाएँ मुड़ें।
- 300 मिमी वर्ग में आगे बढ़ें।
{Define} हैट ब्लॉक एक प्रक्रिया को तोड़ता है। निम्नलिखित उदाहरण में, यह {Define} हैट ब्लॉक एक वर्ग में एक निश्चित संख्या में ड्राइव करने के लिए उपयोग किए जाने वाले ब्लॉकों को तोड़ता है। {Define} ब्लॉक से तर्कों को खींचें, जिन्हें परिभाषा में ब्लॉक के भीतर उपयोग किया जाएगा, जैसा कि इस वीडियो में दिखाया गया है।
एक बार {Define} ब्लॉक सेट हो जाने पर, नए बनाए गए ब्लॉक को खींचकर {When Started} ब्लॉक में जोड़ा जा सकता है ताकि पैरामीटर सेट किए जा सकें।
एक बार पैरामीटर बदल जाने के बाद, प्रोजेक्ट डाउनलोड और चलाने के लिए तैयार है.