चित्रकला#
परिचय#
वीआर रोबोट चलते हुए एक पेन की मदद से खेल के मैदान पर चित्र बनाता है। रोबोट का पेन चौड़ाई और रंग बदल सकता है और पूरे खेल के मैदान को भर सकता है।
नीचे उपलब्ध सभी ब्लॉकों की सूची दी गई है:
कार्य – खेल के मैदानों और अन्य चित्रों में पेन की स्थिति और भरे हुए रंगों को बदलें।
move– रोबोट के पेन को ऊपर या नीचे करें।fill– किसी खेल के मैदान या संलग्न क्षेत्र को निर्दिष्ट रंग से भरें।
म्यूटेटर्स – पेन का रंग और चौड़ाई बदलें।
set_pen_color– पूर्व निर्धारित विकल्पों से रोबोट के पेन का रंग सेट करें।set_pen_width– रोबोट के पेन की चौड़ाई सेट करें।set_pen_color_rgb– रोबोट के पेन का रंग लाल, हरा और नीला मानों के साथ सेट करें।
कार्रवाई#
move#
move वीआर पेन की स्थिति निर्धारित करता है।
Usage:
pen.move(action)
पैरामीटर |
विवरण |
|---|---|
|
वीआर पेन की निर्धारित स्थिति:
|
def main():
# Draw a straight line.
pen.move(DOWN)
drivetrain.drive_for(FORWARD, 400, MM)
# VR threads — Do not delete
vr_thread(main)
fill#
fill उस आकृति को भर देता है जिसके ऊपर वीआर पेन रखा होता है, उदाहरण के लिए:
ग्रिड रेखाएँ |
ग्रिड स्क्वायर |
जिन खेल के मैदानों में ग्रिड नहीं होता, वहां यह पूरे खेल के मैदान के फर्श को भर देता है। |
Usage:
pen.fill(red, green, blue, opacity)
पैरामीटर |
विवरण |
|---|---|
|
आरजीबी मान में लाल रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
RGB मान में हरे रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
RGB मान में नीले रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
वीआर पेन के रंग की पारदर्शिता 0 से 100 प्रतिशत तक होती है। |
def main():
# Fill the playground's floor with blue at full opacity.
pen.fill(43, 162, 202, 100)
# VR threads — Do not delete
vr_thread(main)
उत्परिवर्तक#
set_pen_color#
set_pen_color पूर्व निर्धारित विकल्पों से VR पेन का रंग सेट करता है।
Usage:
pen.set_pen_color(color)
पैरामीटर |
विवरण |
|---|---|
|
वीआर पेन का रंग: |
def main():
# Draw a blue line
pen.move(DOWN)
pen.set_pen_color(BLUE)
drivetrain.drive_for(FORWARD, 400, MM)
# VR threads — Do not delete
vr_thread(main)
set_pen_width#
set_pen_width विधि का उपयोग VR पेन की चौड़ाई निर्धारित करने के लिए किया जाता है।
Usage:
pen.set_pen_width(width)
पैरामीटर |
विवरण |
|---|---|
|
वीआर पेन की चौड़ाई:
|
def main():
# Draw a straight line of medium width
pen.move(DOWN)
pen.set_pen_width(MEDIUM)
drivetrain.drive_for(FORWARD, 400, MM)
# VR threads — Do not delete
vr_thread(main)
set_pen_color_rgb#
set_pen_color_rgb विधि का उपयोग VR पेन के रंग के लिए RGB और अपारदर्शिता मान सेट करने के लिए किया जाता है।
Usage:
pen.set_pen_color_rgb(red, green, blue, opacity)
पैरामीटर |
विवरण |
|---|---|
|
आरजीबी मान में लाल रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
RGB मान में हरे रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
RGB मान में नीले रंग की तीव्रता, जो 0 से 255 तक होती है। |
|
वीआर पेन के रंग की पारदर्शिता 0 से 100 प्रतिशत तक होती है। |
def main():
# Draw an orange line
pen.move(DOWN)
pen.set_pen_color_rgb(225, 112, 52, 100)
drivetrain.drive_for(FORWARD, 400, MM)
# VR threads — Do not delete
vr_thread(main)


