का उपयोग कर कृपया स्पष्ट करने के लिए निम्न चित्रों पर विचार प्रभाव: उत्पादन रबड़ libgdx और OpenGL ES
शुरू में मैं जब तक स्क्रीन गुलाबी हो जाता है व्यक्तिगत छवियों के साथ पूरे स्क्रीन/चरण भरें। गुलाबी रंग का प्रत्येक ब्लॉब एक व्यक्तिगत छवि अभिनेता है जिसे मैं मंच में जोड़ता हूं।
अब मैं टचडाउन विधि को इस तरह से कार्यान्वित करना चाहता हूं कि जब भी उपयोगकर्ता स्क्रीन को छूता है, तो वह उस छवि का एक हिस्सा मिटा देता है जहां स्पर्श घटना हुई थी। हालांकि, उस स्पर्श घटना को अन्य छवियों/कलाकारों/बनावट क्षेत्रों को प्रभावित नहीं करना चाहिए जो गुलाबी ब्लॉब कलाकारों के पीछे या ऊपर हैं। ओपनजीएल ईएस का उपयोग करके मुझे libgdx में इसे कैसे प्राप्त किया जाना चाहिए? कृपया इस बारे में मेरी मदद करें।
मुझे यह लिंक मिला जो एक TextureRegion को संशोधित करने के बारे में बताता है लेकिन मुझे नहीं पता कि मैं इस ब्लॉग में बताई गई तकनीक का उपयोग करके अपनी समस्या के समाधान को कैसे प्राप्त करने जा रहा हूं। Here is the link
स्पर्श पर, आप होने के लिए पूरा छवि चाहते हैं बाहर आता है हो सकता है "मिट"? मिटाना मतलब सफेद मूल्यों को पिक्सेल में लिखना, या उन्हें पारदर्शी बनाना है? आप OpenGL ES 2 का उपयोग कर रहे हैं? libgdx इसका समर्थन करता प्रतीत होता है। –
@StefanHanke सं। मैं उस छवि का केवल एक हिस्सा मिटाना चाहता हूं जहां स्पर्श घटना हुई थी। और मैं उन्हें सफेद रंग देने के बजाय पारदर्शी बनाना चाहता हूं ताकि पृष्ठभूमि दिखाई दे। – Rafay
यदि आप जानते हैं कि कौन सा रंग मिटाया जा रहा है तो यह आसान हो सकता है .. – Ronnie