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