मुझे आश्चर्य हुआ कि क्या कोई भी कैनवास और किनेटिकजेएस में परतों को प्रबंधित करने के तरीके पर कुछ प्रकाश डाल सकता है। मैं समझ रहा हूं कि क्यों मैं साफ़(); एक परत, फिर ड्रा() का उपयोग करें; उस परत पर फिर से कार्य करें, यह आकृति आदि के साथ वापस आता है जिसे मैं मूल रूप से उस परत में जोड़ता हूं।कैनवास और KineticJS परत समाशोधन को समझना
उदाहरण के लिए:
मैं एक परत को साफ करने के लिए पूरी तरह से उसे निकाल देता है, और उसे पुनः बनाने का मैं नए आकार की स्थापना की और एक नई परत का निर्माण करने के लिए होता में ग्रहण किया।
यदि कोई भी मुझे यह समझा सकता है तो मैं बहुत आभारी हूं। http://jsfiddle.net/vPGbz/2/clear
केवल स्टेज वस्तु से एक परत की तैयार प्रतिनिधित्व निकाल देगा:
चीयर्स, सायस
भ्रम के लिए खेद है! मैं KineticJS दस्तावेज़ –
@EricRowell को गोम लगाने पर काम करूंगा यदि आप एक .removeAll फ़ंक्शन जोड़ सकते हैं तो यह शानदार होगा! –
@EricRowell कभी नहीं, हटाया गया बच्चा() –