ब्लाकों#

VEX AIR ब्लॉक्स API संदर्भ बताता है कि प्रत्येक VEXcode ब्लॉक क्या करता है, इसके इनपुट ड्रोन के व्यवहार को कैसे बदलते हैं, और किसी प्रोजेक्ट में ब्लॉक का उपयोग कैसे किया जा सकता है।

किसी ब्लॉक को प्रोजेक्ट में जोड़ने से पहले उसे समझने के लिए, ब्लॉक द्वारा दी जाने वाली जानकारी की जांच करने के लिए, या किसी श्रेणी में समान ब्लॉकों की तुलना करने के लिए इस संदर्भ का उपयोग करें।

VEXcode AIR ब्लॉक्स प्रोजेक्ट्स में ब्लॉक्स का उपयोग किया जाता है। पाइथन प्रोजेक्ट्स इसके बजाय टेक्स्ट-आधारित API सेक्शन का उपयोग करते हैं।

ब्लॉक प्रविष्टि को कैसे पढ़ें#

अधिकांश ब्लॉक प्रविष्टियों में निम्नलिखित भाग शामिल होते हैं:

  • ब्लॉक का विवरण - यह बताता है कि ब्लॉक क्या करता है और कब उपयोगी होता है।

  • ब्लॉक छवि - यह दर्शाती है कि VEXcode AIR में ब्लॉक कैसा दिखता है।

  • पैरामीटर - ब्लॉक पर मौजूद इनपुट की सूची देता है और बताता है कि प्रत्येक इनपुट ड्रोन या प्रोजेक्ट को कैसे प्रभावित करता है।

  • रिटर्न वैल्यू - यह बताता है कि बूलियन या रिपोर्टर ब्लॉक क्या रिपोर्ट करता है।

  • उदाहरण - यह दर्शाता है कि किसी प्रोजेक्ट में ब्लॉक का उपयोग किस प्रकार किया जा सकता है।

सामान्य ब्लॉक प्रकार#

किसी प्रोजेक्ट में अलग-अलग ब्लॉक आकृतियों के अलग-अलग कार्य होते हैं।

ब्लॉक प्रकार

इसका क्या मतलब है

ढेर

एक ब्लॉक जो कोई क्रिया करता है। स्टैक ब्लॉक, स्टैक में एक दूसरे के ऊपर और नीचे जुड़ते हैं।

टोपी

एक ब्लॉक जो किसी घटना के घटित होने पर, जैसे कि प्रोजेक्ट शुरू होने पर या कोई इवेंट होने पर, ब्लॉकों के एक स्टैक को शुरू करता है।

बूलियन

एक ब्लॉक जो सही या गलत बताता है। बूलियन ब्लॉक अक्सर शर्तों के अंदर उपयोग किए जाते हैं, जैसे कि यदि तब या तब तक प्रतीक्षा करें ब्लॉक।

रिपोर्टर

एक ब्लॉक जो किसी मान, जैसे कि संख्या या पाठ, की रिपोर्ट करता है। रिपोर्टर ब्लॉक अक्सर अन्य ब्लॉकों के अंदर उपयोग किए जाते हैं।

सी ब्लॉक

एक ब्लॉक जो अन्य ब्लॉकों को घेरता है और नियंत्रित करता है कि वे कब या कैसे चलते हैं, जैसे कि दोहराने वाले ब्लॉक या यदि तब ब्लॉक।

उदाहरण ब्लॉक प्रविष्टि#

कदम#

मूव ब्लॉक वर्तमान मूव वेलोसिटी का उपयोग करके ड्रोन को चार विशिष्ट दिशाओं में ले जाता है।

स्टैक ब्लॉक को आगे बढ़ाएं#
[आगे v] दिशा में चलें

पैरामीटर

विवरण

दिशा

ड्रोन को निम्नलिखित में से किसी एक दिशा में ले जाएं:

  • आगे
  • दाएँ
  • बाएँ
  • पीछे

उदाहरण

जब शुरू हो
[Move forward for 2 seconds.]
[500] [mm v] की ऊंचाई पर उड़ान भरें ▶
[आगे v] दिशा में चलें
[2] सेकंड प्रतीक्षा करें
उतरें ▶