स्क्रीन#
परिचय#
स्क्रीन ब्लॉक VEX AIR ड्रोन कंट्रोलर की स्क्रीन को नियंत्रित करते हैं, जिससे आपका कंट्रोलर टेक्स्ट, नंबर, ग्राफिक्स और इमेज दिखा सकता है और टच इनपुट पर प्रतिक्रिया दे सकता है।
ध्यान दें: यदि VEX AIR ड्रोन को किसी कंट्रोलर के साथ जोड़ा गया है, तो प्रिंट स्क्रीन के शीर्ष पर एक टाइमर प्रदर्शित होगा जो वर्तमान प्रोजेक्ट का बीता हुआ समय दर्शाएगा। कोई भी टेक्स्ट या चित्र टाइमर के पीछे दिखाई देगा।
नीचे उपलब्ध ब्लॉकों की सूची दी गई है:
कर्सर प्रिंट - टेक्स्ट प्रदर्शित करें और प्रिंट कर्सर को नियंत्रित करें।
स्क्रीन पर प्रिंट करें — नियंत्रक स्क्रीन पर टेक्स्ट, संख्याएँ या चर मान प्रिंट करता है।
स्क्रीन पर पंक्ति कॉलम पर कर्सर सेट करें — कर्सर को एक विशिष्ट पंक्ति और कॉलम पर ले जाता है।
स्क्रीन पर अगली पंक्ति में कर्सर सेट करें — कर्सर को अगली पंक्ति के कॉलम 1 पर ले जाता है।
स्क्रीन पर पंक्ति साफ़ करें — टेक्स्ट की एक निर्दिष्ट पंक्ति साफ़ करता है।
स्क्रीन कर्सर कॉलम — कॉलम संख्या की रिपोर्ट करता है जहाँ टेक्स्ट प्रिंट किया जाएगा।
स्क्रीन कर्सर पंक्ति — पंक्ति संख्या की रिपोर्ट करता है जहाँ पाठ मुद्रित किया जाएगा।
XY प्रिंट - पिक्सेल-आधारित निर्देशांकों पर टेक्स्ट प्रिंट करें।
स्क्रीन पर निर्देशांक पर प्रिंट करें — किसी विशिष्ट x और y निर्देशांक पर टेक्स्ट, संख्याएँ या चर मान प्रिंट करता है।
सेट स्क्रीन ओरिजिन — निर्देशांक-आधारित मुद्रण और ड्राइंग के लिए उपयोग किए जाने वाले मूल (0, 0) को बदलता है।
सेटिंग्स - टेक्स्ट, ग्राफिक्स और स्क्रीन डिस्प्ले का स्वरूप बदलें।
स्क्रीन साफ़ करें — स्क्रीन से सभी टेक्स्ट, चित्र और छवियाँ मिटा देता है।
स्क्रीन रेंडर होने की प्रतीक्षा करें — स्क्रीन ड्राइंग को रेंडर-लेटर व्यवहार में बदल देता है।
स्क्रीन भरें — स्क्रीन से सभी टेक्स्ट, चित्र और छवियां मिटा देता है, फिर स्क्रीन का बैकग्राउंड रंग सेट करता है।
स्क्रीन पर फ़ॉन्ट सेट करें — टेक्स्ट डिस्प्ले के लिए फ़ॉन्ट प्रकार और आकार बदलता है।
स्क्रीन पर प्रिंट परिशुद्धता सेट करें — संख्याओं को प्रिंट करते समय कितने दशमलव स्थान दिखाने हैं, यह सेट करता है।
स्क्रीन पर पेन की चौड़ाई सेट करें — खींची गई रेखाओं और आकृति की रूपरेखा की मोटाई सेट करता है।
स्क्रीन पर पेन/फ़ॉन्ट रंग सेट करें — टेक्स्ट, पिक्सेल, लाइन और आकार की रूपरेखा का रंग सेट करता है।
स्क्रीन पर टेक्स्ट फिल कलर सेट करें – प्रिंटेड टेक्स्ट के पीछे फिल कलर सेट करता है।
स्क्रीन पर ड्रा फिल रंग सेट करें — खींची गई आकृतियों के लिए फिल रंग सेट करता है।
चित्र बनाएं - ग्राफ़िक्स और दृश्य तत्व बनाएं।
स्क्रीन पर छवि फ़ाइल दिखाएँ — स्क्रीन पर उपयोगकर्ता द्वारा अपलोड की गई छवि प्रदर्शित करता है।
स्क्रीन पर पिक्सेल बनाएं — निर्दिष्ट निर्देशांक पर एक पिक्सेल बनाता है।
स्क्रीन पर रेखा खींचें — दो बिंदुओं के बीच एक रेखा खींचता है।
स्क्रीन पर आयत बनाएं — निर्दिष्ट आयामों के साथ एक आयत बनाता है।
स्क्रीन पर वृत्त बनाएँ — दी गई त्रिज्या के साथ एक वृत्त बनाता है।
टच - स्क्रीन पर होने वाली गतिविधियों का पता लगाएं।
स्क्रीन दबाई गई — रिपोर्ट करता है कि क्या स्क्रीन वर्तमान में दबाई जा रही है।
स्क्रीन स्थिति — अंतिम स्क्रीन प्रेस के x- या y-निर्देशांक की रिपोर्ट करता है।
जब स्क्रीन इवेंट — स्क्रीन दबाए जाने या छोड़े जाने पर चलता है।
कर्सर प्रिंट#
स्क्रीन पर प्रिंट करें#
प्रिंट ऑन स्क्रीन स्टैक ब्लॉक वर्तमान कर्सर स्थिति और फ़ॉन्ट पर नियंत्रक स्क्रीन पर टेक्स्ट, संख्याएँ या चर मान प्रिंट करता है।
स्क्रीन पर [VEXcode] प्रिंट करें ▶
पैरामीटर |
विवरण |
|---|---|
कीमत |
स्क्रीन पर प्रिंट करने के लिए टेक्स्ट, संख्या या वेरिएबल का मान। |
और कर्सर को अगली पंक्ति पर सेट करें |
ब्लॉक को विस्तारित करने के लिए तीर ( ▶ ) का चयन करें ताकि और कर्सर को अगली पंक्ति पर सेट करें लिखा हुआ दिखाई दे, जिससे प्रिंट होने के बाद कर्सर अगली पंक्ति के कॉलम 1 पर चला जाए। |
उदाहरण
जब शुरू हो
[Display a message at the starting cursor position.]
स्क्रीन पर [Time to fly!] प्रिंट करें ▶

स्क्रीन पर पंक्ति/स्तंभ पर कर्सर सेट करें#
सेट कर्सर टू रो कॉलम ऑन स्क्रीन स्टैक ब्लॉक कर्सर को कंट्रोलर स्क्रीन पर एक विशिष्ट पंक्ति और कॉलम पर ले जाता है। अगला प्रिंट ऑन स्क्रीन ब्लॉक उसी स्थान से प्रिंट करना शुरू कर देगा।
स्क्रीन पर प्रदर्शित होने वाले अक्षरों की संख्या चयनित फ़ॉन्ट पर निर्भर करती है। डिफ़ॉल्ट मोनोस्पेस्ड मीडियम फ़ॉन्ट के साथ, 18 पंक्तियों और 53 स्तंभों तक स्पष्ट रूप से प्रदर्शित किया जा सकता है। इस सीमा से अधिक का पाठ कट सकता है या पढ़ने में कठिनाई हो सकती है।
स्क्रीन पर पंक्ति [1] कॉलम [1] पर कर्सर सेट करें
पैरामीटर |
विवरण |
|---|---|
पंक्ति |
कर्सर को जिस पंक्ति में ले जाना है। |
स्तंभ |
कर्सर को जिस कॉलम में ले जाना है। |
उदाहरण
जब शुरू हो
[Display text starting at Row 7 Column 25.]
स्क्रीन पर पंक्ति [7] कॉलम [25] पर कर्सर सेट करें
स्क्रीन पर [Row 7, Column 25] प्रिंट करें ▶

स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें#
सेट कर्सर टू नेक्स्ट रो ऑन स्क्रीन स्टैक ब्लॉक कर्सर को कंट्रोलर स्क्रीन पर अगली पंक्ति के कॉलम 1 पर ले जाता है।
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Display two lines of text.]
स्क्रीन पर [Line 1] प्रिंट करें ▶
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर [Line 2] प्रिंट करें ▶

स्क्रीन पर पंक्ति साफ़ करें#
स्क्रीन पर पंक्ति साफ़ करें स्टैक ब्लॉक कंट्रोलर स्क्रीन पर टेक्स्ट की एक पंक्ति को साफ़ करता है।
स्क्रीन पर पंक्ति [1] साफ़ करें
पैरामीटर |
विवरण |
|---|---|
पंक्ति |
जिस पंक्ति को खाली करना है उसकी संख्या। |
उदाहरण
जब शुरू हो
[Clear only the second row of text.]
स्क्रीन पर [This text stays] प्रिंट करें ▶
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर [This text disappears] प्रिंट करें ▶
[3] सेकंड प्रतीक्षा करें
स्क्रीन पर पंक्ति [2] साफ़ करें
स्क्रीन कर्सर कॉलम#
स्क्रीन कर्सर कॉलम रिपोर्टर ब्लॉक उस कॉलम संख्या को पूर्णांक के रूप में रिपोर्ट करता है जहां टेक्स्ट प्रिंट किया जाएगा।
(स्क्रीन कर्सर कॉलम)
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Display the cursor's current column.]
स्क्रीन पर पंक्ति [7] कॉलम [25] पर कर्सर सेट करें
स्क्रीन पर (स्क्रीन कर्सर कॉलम) प्रिंट करें ▶

स्क्रीन कर्सर पंक्ति#
स्क्रीन कर्सर पंक्ति रिपोर्टर ब्लॉक उस पंक्ति संख्या को पूर्णांक के रूप में रिपोर्ट करता है जहां पाठ मुद्रित किया जाएगा।
(स्क्रीन कर्सर पंक्ति)
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Display the cursor's current row.]
स्क्रीन पर पंक्ति [7] कॉलम [25] पर कर्सर सेट करें
स्क्रीन पर (स्क्रीन कर्सर पंक्ति) प्रिंट करें ▶

XY प्रिंट#
स्क्रीन पर निर्देशांक पर प्रिंट करें#
प्रिंट एट कोऑर्डिनेट ऑन स्क्रीन स्टैक ब्लॉक कंट्रोलर स्क्रीन पर विशिष्ट (x, y) पिक्सेल स्थिति पर टेक्स्ट, संख्याएँ या वेरिएबल मान प्रिंट करता है, वर्तमान फ़ॉन्ट और ओरिजिन का उपयोग करके। x यह निर्धारित करता है कि टेक्स्ट बाईं ओर से कितनी दूरी पर शुरू होता है, और y यह निर्धारित करता है कि अक्षरों का निचला भाग कहाँ स्थित है। यह ब्लॉक वर्तमान कर्सर स्थिति को अनदेखा करता है।
स्क्रीन पर x:[80] y:[120] पर [VEXcode] प्रिंट करें
पैरामीटर |
विवरण |
|---|---|
कीमत |
स्क्रीन पर प्रिंट करने के लिए टेक्स्ट, संख्या या वेरिएबल का मान। |
एक्स |
पिक्सेल में x-निर्देशांक (0 से 640 तक, जहां 0 बायां और 640 दायां है)। |
वाई |
पिक्सेल में y-निर्देशांक (0 से 480 तक, जहां 0 शीर्ष और 480 नीचे है)। |
उदाहरण
जब शुरू हो
[Display a message starting in the middle of the screen.]
स्क्रीन पर x:[320] y:[240] पर [Hello, drone!] प्रिंट करें

स्क्रीन ओरिजिन सेट करें#
सेट स्क्रीन ओरिजिन स्टैक ब्लॉक कंट्रोलर स्क्रीन पर ड्राइंग और कोऑर्डिनेट-आधारित प्रिंटिंग के लिए उपयोग किए जाने वाले ओरिजिन (0, 0) को सेट करता है। डिफ़ॉल्ट रूप से, ओरिजिन स्क्रीन का ऊपरी-बायां कोना होता है। यह ब्लॉक ओरिजिन को किसी वैकल्पिक (x, y) स्क्रीन कोऑर्डिनेट स्थान पर रीसेट कर सकता है।
स्क्रीन मूल x: [0] y: [0] सेट करें
पैरामीटर |
विवरण |
|---|---|
एक्स |
नए मूल बिंदु को निर्धारित करने के लिए पिक्सेल में x-निर्देशांक। |
वाई |
नए मूल बिंदु को निर्धारित करने के लिए पिक्सेल में y-निर्देशांक। |
उदाहरण
जब शुरू हो
[Set the origin to the center of the screen.]
स्क्रीन मूल x: [320] y: [240] सेट करें
[Draw a rectangle at the new origin.]
स्क्रीन पर आयत [0] [0] [80] [40] बनाएं

सेटिंग्स#
स्क्रीन साफ़ करें#
क्लियर स्क्रीन स्टैक ब्लॉक कंट्रोलर स्क्रीन से सभी ड्रॉइंग, टेक्स्ट और इमेज को हटा देता है।
स्क्रीन साफ़ करें
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Draw a circle, and clear it after 2 seconds.]
स्क्रीन पर वृत्त [320] [240] [80] बनाएं
[2] सेकंड प्रतीक्षा करें
स्क्रीन साफ़ करें
स्क्रीन के रेंडर होने का इंतजार करें#
स्क्रीन रेंडर होने की प्रतीक्षा करें स्टैक ब्लॉक स्क्रीन ड्राइंग को बाद में रेंडर करने के व्यवहार में बदल देता है। एक बार यह ब्लॉक चलने के बाद, अगले स्क्रीन रेंडर होने की प्रतीक्षा करें ब्लॉक के चलने तक, इसके बाद के स्क्रीन ब्लॉक कंट्रोलर स्क्रीन पर दिखाई नहीं देंगे।
ध्यान दें: टेक्स्ट, आकृतियों या छवियों के समूह को बनाने से पहले इस ब्लॉक का उपयोग करें, फिर पूरे अपडेट को एक साथ रेंडर करने के लिए इसका दोबारा उपयोग करें।
स्क्रीन रेंडर होने तक प्रतीक्षा करें
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Display text and images when button 7 is pressed.]
स्क्रीन रेंडर होने तक प्रतीक्षा करें
स्क्रीन पर [Screen rendered!] प्रिंट करें ▶
स्क्रीन पर वृत्त [320] [240] [80] बनाएं
<कंट्रोलर बटन [7 v] दबाया गया?> होने तक प्रतीक्षा करें
स्क्रीन रेंडर होने तक प्रतीक्षा करें

स्क्रीन भरें#
फिल स्क्रीन स्टैक ब्लॉक कंट्रोलर स्क्रीन से सभी ड्रॉइंग, टेक्स्ट और इमेज को हटा देता है, फिर बैकग्राउंड को एक निर्दिष्ट रंग में बदल देता है।
स्क्रीन को [लाल v] से भरें
पैरामीटर |
विवरण |
|---|---|
रंग |
पृष्ठभूमि का रंग बदलने के लिए विकल्प:
|
उदाहरण
जब शुरू हो
[Say "Hello" then turn screen green.]
स्क्रीन पर [Hello] प्रिंट करें ▶
[2] सेकंड प्रतीक्षा करें
स्क्रीन को [हरा v] से भरें

स्क्रीन पर फ़ॉन्ट सेट करें#
सेट फॉन्ट ऑन स्क्रीन स्टैक ब्लॉक कंट्रोलर स्क्रीन पर टेक्स्ट प्रदर्शित करने के लिए उपयोग किए जाने वाले फॉन्ट और आकार को सेट करता है। यह फॉन्ट इस ब्लॉक के चलने के बाद प्रिंट होने वाले सभी टेक्स्ट पर लागू होगा।
स्क्रीन पर फ़ॉन्ट [मोनोस्पेस्ड v] [मध्यम v] पर सेट करें
पैरामीटर |
विवरण |
|---|---|
प्रकार |
फ़ॉन्ट प्रकार: मोनोस्पेस्ड या प्रोपोर्शनल। |
आकार |
फ़ॉन्ट का आकार (नीचे दिखाया गया है):
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
उदाहरण
जब शुरू हो
[Display text using a larger font.]
स्क्रीन पर फ़ॉन्ट [मोनोस्पेस्ड v] [अतिरिक्त बड़ा v] पर सेट करें
स्क्रीन पर [VEX] प्रिंट करें ▶

स्क्रीन पर प्रिंट परिशुद्धता सेट करें#
सेट प्रिंट प्रेसिजन ऑन स्क्रीन स्टैक ब्लॉक यह निर्धारित करता है कि कंट्रोलर स्क्रीन पर संख्याएँ प्रिंट करते समय कितने दशमलव स्थान दिखाए जाएँगे। यह प्रिंट प्रेसिजन इस ब्लॉक के चलने के बाद प्रिंट होने वाली सभी संख्याओं पर लागू होगा।
स्क्रीन पर प्रिंट सटीकता [0.1 v] पर सेट करें
पैरामीटर |
विवरण |
|---|---|
शुद्धता |
प्रिंट परिशुद्धता को निम्न पर सेट करता है:
|
उदाहरण
जब शुरू हो
[Print 1/3 as 0.33.]
स्क्रीन पर प्रिंट सटीकता [0.01 v] पर सेट करें
स्क्रीन पर ([1] [math_division v] [3]) प्रिंट करें ▶

स्क्रीन पर पेन की चौड़ाई सेट करें#
स्क्रीन पर पेन की चौड़ाई सेट करें स्टैक ब्लॉक खींची गई रेखाओं और आकृतियों की रूपरेखा की मोटाई निर्धारित करता है।
स्क्रीन पर पेन की चौड़ाई [10] पर सेट करें
पैरामीटर |
विवरण |
|---|---|
चौड़ाई |
पिक्सल में पेन की चौड़ाई। |
उदाहरण
जब शुरू हो
[Draw a rectangle with a pen width of 10.]
स्क्रीन पर पेन की चौड़ाई [10] पर सेट करें
स्क्रीन पर आयत [200] [200] [200] [80] बनाएं

स्क्रीन पर पेन/फ़ॉन्ट का रंग सेट करें#
स्क्रीन पर पेन/फ़ॉन्ट का रंग सेट करें स्टैक ब्लॉक टेक्स्ट, पिक्सल, लाइनों और आकृतियों की रूपरेखा का रंग निर्धारित करता है। डिफ़ॉल्ट रंग सफ़ेद है।
स्क्रीन पर पेन / फ़ॉन्ट रंग [लाल v] पर सेट करें
उदाहरण
पैरामीटर |
विवरण |
|---|---|
रंग |
उपयोग करने के लिए पेन और फ़ॉन्ट रंग:
|
जब शुरू हो
[Draw a rectangle with an orange outline.]
स्क्रीन पर पेन / फ़ॉन्ट रंग [नारंगी v] पर सेट करें
स्क्रीन पर आयत [200] [150] [240] [150] बनाएं
स्क्रीन पर पेन / फ़ॉन्ट रंग [सफ़ेद v] पर सेट करें
स्क्रीन पर x:[250] y:[220] पर [VEXcode AIR] प्रिंट करें

स्क्रीन पर टेक्स्ट फिल कलर सेट करें#
स्क्रीन पर टेक्स्ट फिल कलर सेट करें स्टैक ब्लॉक प्रिंट किए गए टेक्स्ट के पीछे का फिल कलर सेट करता है। डिफ़ॉल्ट टेक्स्ट फिल कलर पारदर्शी होता है।
स्क्रीन पर टेक्स्ट भरण रंग [लाल v] पर सेट करें
पैरामीटर |
विवरण |
|---|---|
रंग |
टेक्स्ट भरने के लिए उपयोग किए जाने वाले रंग:
|
उदाहरण
जब शुरू हो :: hat events
[Display two colors behind text.]
स्क्रीन पर टेक्स्ट भरण रंग [लाल v] पर सेट करें
स्क्रीन पर ["Red"] प्रिंट करें ▶
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर टेक्स्ट भरण रंग [नीला v] पर सेट करें
स्क्रीन पर ["Blue"] प्रिंट करें ▶
स्क्रीन पर ड्रॉ फिल कलर सेट करें#
सेट ड्रॉ फिल कलर ऑन स्क्रीन स्टैक ब्लॉक आकृतियों को बनाते समय उपयोग किए जाने वाले फिल कलर को सेट करता है। डिफ़ॉल्ट फिल कलर काला है।
स्क्रीन पर ड्रॉ भरण रंग [लाल v] पर सेट करें
पैरामीटर |
विवरण |
|---|---|
रंग |
आकृति भरने के लिए उपयोग किए जाने वाले रंग:
|
उदाहरण
जब शुरू हो
[Draw an orange-filled rectangle with text on top.]
स्क्रीन पर ड्रॉ भरण रंग [नारंगी v] पर सेट करें
स्क्रीन पर आयत [200] [150] [240] [150] बनाएं
स्क्रीन पर x:[250] y:[220] पर [VEXcode AIR] प्रिंट करें

खींचना#
स्क्रीन पर छवि फ़ाइल दिखाएँ#
स्क्रीन पर छवि फ़ाइल दिखाएँ स्टैक ब्लॉक सेट मूल पर नियंत्रक स्क्रीन पर एक कस्टम उपयोगकर्ता-अपलोड की गई छवि बनाता है।
इमेज फ़ाइल [IMAGE1 v] दिखाएं
पैरामीटर |
विवरण |
|---|---|
छवि संख्या |
उपयोगकर्ता द्वारा अपलोड की गई छवि का उपयोग किया जाएगा। कंट्रोल पैनल में छवि के नाम संपादित करने पर विकल्प बदल जाएंगे। |
उदाहरण
जब शुरू हो
[Display custom image on screen.]
इमेज फ़ाइल [IMAGE1 v] दिखाएं
स्क्रीन पर पिक्सेल बनाएं#
स्क्रीन पर पिक्सेल बनाएं स्टैक ब्लॉक वर्तमान पेन रंग का उपयोग करके चयनित x और y निर्देशांक पर एक पिक्सेल बनाता है।
स्क्रीन पर पिक्सेल [0] [0] बनाएं
पैरामीटर |
विवरण |
|---|---|
एक्स |
पिक्सेल को 0 से 640 तक दर्शाने के लिए x-निर्देशांक। |
वाई |
पिक्सेल को 0 से 480 तक खींचने के लिए y-निर्देशांक। |
उदाहरण
जब शुरू हो
[Draw five pixels in a diagonal.]
स्क्रीन पर पिक्सेल [360] [200] बनाएं
स्क्रीन पर पिक्सेल [340] [220] बनाएं
स्क्रीन पर पिक्सेल [320] [240] बनाएं
स्क्रीन पर पिक्सेल [300] [260] बनाएं
स्क्रीन पर पिक्सेल [280] [280] बनाएं
![]()
स्क्रीन पर रेखा खींचें#
स्क्रीन पर रेखा खींचें स्टैक ब्लॉक वर्तमान पेन चौड़ाई और पेन रंग का उपयोग करके पहले स्क्रीन समन्वय (x1, y1) से दूसरे स्क्रीन समन्वय (x2, y2) तक एक रेखा खींचता है।
स्क्रीन पर रेखा [0] [0] [10] [10] बनाएं
पैरामीटर |
विवरण |
|---|---|
x1 |
0 से 640 तक की रेखा के आरंभ का x-निर्देशांक पिक्सल में। |
y1 |
रेखा के आरंभ का y-निर्देशांक पिक्सेल में, 0 से 480 तक। |
x2 |
0 से 640 तक की रेखा के अंतिम छोर का x-निर्देशांक पिक्सल में। |
y2 |
0 से 480 तक की रेखा के अंतिम छोर का y-निर्देशांक पिक्सल में। |
उदाहरण
जब शुरू हो
[Make an X across the screen.]
स्क्रीन पर रेखा [0] [0] [640] [480] बनाएं
स्क्रीन पर पेन / फ़ॉन्ट रंग [सियान v] पर सेट करें
स्क्रीन पर रेखा [0] [480] [640] [0] बनाएं

स्क्रीन पर आयत बनाएं#
स्क्रीन पर आयत बनाएं स्टैक ब्लॉक वर्तमान पेन चौड़ाई, पेन रंग, और भरने का रंग का उपयोग करके एक आयत बनाता है।
स्क्रीन पर आयत [0] [0] [10] [10] बनाएं
उदाहरण
पैरामीटर |
विवरण |
|---|---|
एक्स |
आयत के ऊपरी-बाएँ कोने का x-निर्देशांक पिक्सेल में, 0 से 640 के बीच। |
वाई |
आयत के ऊपरी-बाएँ कोने का y-निर्देशांक पिक्सेल में, 0 से 480 के बीच। |
चौड़ाई |
पिक्सेल में आयत की चौड़ाई। |
ऊंचाई |
आयत की ऊंचाई पिक्सल में। |
जब शुरू हो
[Draw two rectangles on the screen.]
स्क्रीन पर आयत [0] [0] [620] [460] बनाएं
स्क्रीन पर ड्रॉ भरण रंग [हरा v] पर सेट करें
स्क्रीन पर आयत [200] [180] [200] [100] बनाएं

स्क्रीन पर वृत्त बनाएं#
स्क्रीन पर वृत्त बनाएं स्टैक ब्लॉक वर्तमान पेन चौड़ाई, पेन रंग, और भरने का रंग का उपयोग करके एक वृत्त बनाता है।
स्क्रीन पर वृत्त [0] [0] [10] बनाएं
पैरामीटर |
विवरण |
|---|---|
एक्स |
वृत्त के केंद्र का x-निर्देशांक पिक्सल में, 0 से 640 के बीच। |
वाई |
वृत्त के केंद्र का y-निर्देशांक पिक्सल में, 0 से 480 तक। |
RADIUS |
पिक्सेल में वृत्त की त्रिज्या। |
उदाहरण
जब शुरू हो
[Draw one green circle on the screen.]
स्क्रीन पर ड्रॉ भरण रंग [हरा v] पर सेट करें
स्क्रीन पर वृत्त [320] [240] [200] बनाएं

छूना#
स्क्रीन दबाई गई#
स्क्रीन प्रेस्ड बूलियन ब्लॉक यह बताता है कि क्या कंट्रोलर की स्क्रीन वर्तमान में दबाई जा रही है।
सही - स्क्रीन को वर्तमान में दबाया जा रहा है
गलत - स्क्रीन दबाई नहीं जा रही है
<स्क्रीन दबाई गई?>
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो
[Play a sound when the screen is pressed.]
हमेशा
यदि <स्क्रीन दबाई गई?> तो
नोट [कम v] [C v] [note_eight v] चलाएं ▶
जब शुरू हो
[Display different messages after the screen is pressed.]
<स्क्रीन दबाई गई?> होने तक प्रतीक्षा करें
स्क्रीन पर [First message!] प्रिंट करें ▶
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
[Lift finger to press the screen again.]
<नहीं <स्क्रीन दबाई गई?>> होने तक प्रतीक्षा करें
<स्क्रीन दबाई गई?> होने तक प्रतीक्षा करें
स्क्रीन पर [Second message!] प्रिंट करें ▶
स्क्रीन की स्थिति#
स्क्रीन पोजीशन रिपोर्टर ब्लॉक उस x या y निर्देशांक को पिक्सल में दर्शाता है जहां स्क्रीन को आखिरी बार दबाया गया था। x का मान 0 (बाएं) और 640 (दाएं) के बीच होता है। y का मान 0 (ऊपर) और 480 (नीचे) के बीच होता है।

(स्क्रीन [x v] स्थिति)
पैरामीटर |
विवरण |
|---|---|
कोआर्डिनेट |
अंतिम स्क्रीन प्रेस का निर्देशांक पिक्सल में: x क्षैतिज स्थिति को दर्शाता है, और y ऊर्ध्वाधर स्थिति को दर्शाता है। |
उदाहरण
जब शुरू हो
[Play high or low note based on where screen is pressed.]
हमेशा
यदि <स्क्रीन दबाई गई?> तो
यदि <(स्क्रीन [x v] स्थिति) [math_greater_than v] [320]> तो
नोट [उच्च v] [C v] [note_eight v] चलाएं ▶
अन्यथा
नोट [कम v] [C v] [note_eight v] चलाएं ▶
जब स्क्रीन इवेंट#
कंट्रोलर स्क्रीन को दबाने या छोड़ने पर व्हेन स्क्रीन इवेंट हैट ब्लॉक चलता है।
जब स्क्रीन [दबाया गया v]
पैरामीटर |
विवरण |
|---|---|
कार्रवाई |
यह निर्धारित करता है कि संलग्न ब्लॉकों का ढेर कब चलेगा: pressed स्क्रीन दबाए जाने पर चलता है, और released स्क्रीन छोड़े जाने पर चलता है। |
उदाहरण
जब स्क्रीन [दबाया गया v]
[Play a sound when the screen is pressed.]
[सफल v] ध्वनि चलाएं ▶











