कैनवास की पृष्ठभूमि के लिए उपयोग किए जाने वाले रंग को सेट करता है।
डिफ़ॉल्ट रूप से, पृष्ठभूमि पारदर्शी है। background() है आमतौर पर प्रत्येक फ्रेम की शुरुआत में डिस्प्ले विंडो को साफ़ करने के लिए draw() के भीतर उपयोग किया जाता है। इसका उपयोग एनीमेशन के पहले फ्रेम पर पृष्ठभूमि सेट करने के लिए setup() के अंदर भी किया जा सकता है।
background() का संस्करण एक पैरामीटर के साथ चार तरीकों में से एक मूल्य की व्याख्या करता है। यदि पैरामीटर एक Number है, तो इसे ग्रेस्केल मान के रूप में समझा जाता है। यदि पैरामीटर एक String है, तो इसे सीएसएस रंग स्ट्रिंग के रूप में समझा जाता है। आरजीबी, आरजीबीए, एचएसएल, एचएसएलए, हेक्स और नामित रंग स्ट्रिंग समर्थित हैं। यदि पैरामीटर एक p5.Color ऑब्जेक्ट है, यह होगा पृष्ठभूमि रंग के रूप में उपयोग करें। यदि पैरामीटर एक है p5.Image ऑब्जेक्ट, इसका उपयोग इस रूप में किया जाएगा पृष्ठभूमि छवि.
दो मापदंडों के साथ background() का संस्करण पहले वाले को ग्रेस्केल मान के रूप में व्याख्या करता है। दूसरा पैरामीटर अल्फा (पारदर्शिता) मान सेट करता है।
तीन मापदंडों के साथ background() का संस्करण व्याख्या करता है वर्तमान colorMode() के आधार पर उन्हें RGB, HSB, या HSL रंगों के रूप में। डिफ़ॉल्ट रूप से, रंग हैं आरजीबी मानों में निर्दिष्ट। background(255, 204, 0) को कॉल करने से बैकग्राउंड का रंग चमकीला पीला हो जाता है।
उदाहरण
सिंटैक्स
background(color)
background(colorstring, [a])
background(gray, [a])
background(v1, v2, v3, [a])
background(values)
background(image, [a])
पैरामीटर्स
color() द्वारा बनाया गया कोई भी मान फ़ंक्शन
रंग स्ट्रिंग, संभावित प्रारूपों में शामिल हैं: पूर्णांक आरजीबी() या आरजीबीए(), प्रतिशत आरजीबी() या आरजीबीए(), 3-अंकीय हेक्स, 6-अंकीय हेक्स.
वर्तमान के सापेक्ष पृष्ठभूमि की अस्पष्टता रंग सीमा (डिफ़ॉल्ट मान 0-255 है).
सफेद और काले के बीच एक मान निर्दिष्ट करता है।
यदि रंग मोड आरजीबी है तो लाल मान, या यदि रंग मोड एचएसबी है तो संतृप्ति मान।
यदि रंग मोड आरजीबी है तो हरा मान, या यदि रंग मोड एचएसबी है तो संतृप्ति मान।
यदि रंग मोड आरजीबी है तो नीला मान, या यदि रंग मोड एचएसबी है तो संतृप्ति मान।
एक सारणी जिसमें लाल, हरा, नीला और रंग के अल्फा घटक शामिल है ।
छवि loadImage() के साथ बनाई गई या createImage(), पृष्ठभूमि के रूप में सेट करने के लिए।(स्केच विंडो के आकार के समान होना चाहिए)।