वीआर रोबोट के पेन को कोड करने के लिए कई कमांड का उपयोग किया जाता है:
- पेन का रंग सेट करें
- पेन की चौड़ाई सेट करें
- क्षेत्र को रंग से भरें
पेन का रंग सेट करें
सेट पेन कलर कमांड VR पेन का रंग सेट करता है।
VEXcode VR ब्लॉक
स्लाइडर्स का उपयोग करके, उस रंग के लिए लाल, हरा और नीला मान चुनें जिसे आप बनाना चाहते हैं। संख्यात्मक मान रंग के बगल में सूचीबद्ध किया जाएगा (0 से 255).
अपारदर्शिता रंग की पारदर्शिता का वर्णन करती है। पेन के रंग की अपारदर्शिता को नीचे के स्लाइडर का उपयोग करके चुना जा सकता है।
रंग विंडो अपडेट होकर वह अंतिम रंग दिखाएगी जो पेन द्वारा खेल के मैदान पर बनाया जाएगा। इस उदाहरण में, पेन कम अपारदर्शिता के साथ लाल रंग बनाएगा।
प्रोजेक्ट चलने के बाद रंग पेन के शीर्ष पर भी दिखाई देगा।
VEXcode VR पायथन
पेन का रंग निम्न आरजीबी मानों (लाल, हरा, नीला) के साथ निर्दिष्ट किया गया है।
प्रत्येक पैरामीटर (लाल, हरा और नीला) रंग की तीव्रता को 0 और 255 के बीच पूर्णांक के रूप में परिभाषित करता है।
अपारदर्शिता रंग की पारदर्शिता का वर्णन करती है। अपारदर्शिता को 0 से 100 प्रतिशत तक के मान का उपयोग करके सेट किया जाता है। यह आदेश अपारदर्शिता के लिए डिफ़ॉल्ट रूप से 100 प्रतिशत होगा।
प्रोजेक्ट चलने के बाद रंग पेन के शीर्ष पर भी दिखाई देगा। इस उदाहरण में, पेन कम अपारदर्शिता के साथ लाल रंग बनाएगा।
ध्यान दें कि आप आर्ट कैनवस+ प्लेग्राउंड के चारों तरफ ग्रे बॉर्डर पर बना सकते। यदि आप इस बॉर्डर पर चित्र बनाने का प्रयास करेंगे तो जहां बॉर्डर है वहां से रंग की रेखा या पैच कट जाएगा।
पेन की चौड़ाई सेट करें
सेट पेन चौड़ाई कमांड कैनवास पर VR पेन द्वारा खींची जाने वाली रेखा की चौड़ाई निर्धारित करता है।
यह उदाहरण सभी पांच पेन चौड़ाई का उपयोग करके बनाया गया था। यह बायीं ओर 'अतिरिक्त पतले' से शुरू होता है और दायीं ओर 'अतिरिक्त चौड़े' तक क्रम से आगे बढ़ता है।
VEXcode VR ब्लॉक
पांच पेन चौड़ाई के बीच चयन करने के लिए ब्लॉक पर ड्रॉपडाउन का चयन करें।
डिफ़ॉल्ट चौड़ाई 'पतली' है, जो इस उदाहरण में नीली रेखा है।
VEXcode VR पायथन
VR पेन चौड़ाई के लिए निम्नलिखित पाँच मानों में से एक का चयन करें।
- अतिरिक्त पतला
- पतला
- मध्यम
- चौड़ा
- अतिरिक्त_चौड़ा
डिफ़ॉल्ट चौड़ाई 'पतली' है, जो इस उदाहरण में नीली रेखा है।
क्षेत्र को रंग से भरें
रंग से क्षेत्र भरें कमांड खेल के मैदान के एक क्षेत्र को निर्दिष्ट रंग से भरने के लिए वीआर पेन का उपयोग करता है।
VEXcode VR ब्लॉक
स्लाइडर्स का उपयोग करके, उस भरण रंग के लिए लाल, हरा और नीला मान चुनें जिसे आप बनाना चाहते हैं। संख्यात्मक मान रंग के बगल में सूचीबद्ध किया जाएगा (0 से 255).
अपारदर्शिता रंग की पारदर्शिता का वर्णन करती है। भरण रंग की अपारदर्शिता को नीचे के स्लाइडर का उपयोग करके चुना जा सकता है।
रंग विंडो प्लेग्राउंड पर भरण रंग दिखाने के लिए अपडेट हो जाएगी। इस उदाहरण में, पेन खेल के मैदान को चैती रंग से भर देगा।
ध्यान दें कि [रंग से क्षेत्र भरें] ब्लॉक का उपयोग करने के लिए पेन को नहीं बल्कि पर सेट करना होगा।
VEXcode VR पायथन
भरण का रंग आरजीबी मानों (लाल, हरा, नीला) और अपारदर्शिता के साथ निर्दिष्ट किया जाता है।
प्रत्येक पैरामीटर (लाल, हरा और नीला) रंग की तीव्रता को 0 और 255 के बीच पूर्णांक के रूप में परिभाषित करता है।
अपारदर्शिता रंग की पारदर्शिता का वर्णन करती है। अपारदर्शिता को 0 से 100 प्रतिशत तक के मान का उपयोग करके सेट किया जाता है। यह आदेश अपारदर्शिता के लिए डिफ़ॉल्ट रूप से 100 प्रतिशत होगा।
ध्यान दें कि fill कमांड का उपयोग करने के लिए पेन को नहीं 'DOWN' पर सेट करना होगा।
रंग से क्षेत्र भरें कमांड का उपयोग प्लेग्राउंड कैनवास पर विभिन्न छवियों के साथ अलग-अलग क्षेत्रों को अलग-अलग रंगों से रंगने के लिए भी किया जा सकता है।
यहां दिए गए सभी उदाहरण आर्ट कैनवस+ प्लेग्राउंड पर दिखाए गए हैं। आर्ट कैनवस+ में प्लेग्राउंड विंडो का उपयोग करने के बारे में अधिक जानकारी के लिए, इस आलेख को देखें.