ऐसा करने का सबसे आसान तरीका है (इसलिए शायद सबसे अच्छा तरीका है, जब तक कि आप वास्तव में प्रदर्शन के लिए तैयार न हों) आपके स्प्राइट्स की दो प्रतियां होनी चाहिए।
- नियमित संस्करण
- एक "वसा", अनचाहे संस्करण - मूल रूप से आपके स्प्राइट एक्स-कई पिक्सेल "फैटर" का एक सफेद संस्करण है।
"वसा" संस्करण का उपयोग करके अपनी पूरी वस्तु खींचें, फिर शीर्ष पर नियमित संस्करण खींचें।
"वसा" संस्करण को सफेद बनाकर, आप गतिशील रूप से चयन रंग बदलने के लिए स्प्राइटबच के अंतर्निहित रंग टिनिंग का उपयोग कर सकते हैं।
आपकी "वसा" की स्थिति उत्पन्न करने के लिए, मैं एक कंटेंट पाइपलाइन एक्सटेंशन लिखने की सलाह देता हूं, जो आपके मूल स्प्राइट्स को स्वचालित रूप से ले सकता है, उनके अल्फा चैनल को पढ़ सकता है, प्रत्येक पिक्सेल के आसपास मूल छवि एक्स-कई पिक्सल में अधिकतम अल्फा चैनल का नमूना करके एक नया अल्फा चैनल बना सकता है, और RGB = (1,1,1) सेट करना।
आपको यह सुनिश्चित करना होगा कि आपके स्प्राइट्स में रूपरेखा जोड़ने के लिए पर्याप्त पारदर्शी सीमा है (आप सामग्री प्रोसेसर में यह जांच कर सकते हैं - और यदि आवश्यक हो तो कमरा भी बना सकते हैं)।
यदि आपके पास केवल कुछ स्प्राइट हैं, तो आप केवल एक अच्छे छवि संपादक (जीआईएमपी, फोटोशॉप) का उपयोग कर सकते हैं और इसे हाथ से कर सकते हैं: अल्फा चैनल का चयन, विस्तार, चयन, अल्फा का चयन, रंग चैनलों को सफेद रंग भरने के लिए।