मैं जल्द ही एक वेबसाइट को बाहर निकालने वाला हूं और इसलिए मुझे अंतिम चरण में मिल गया है। बच्चे को अनुकूलित करने का समय! वेबसाइट 32 एफपीएस की औसत फ्रेमरेट के साथ समग्र रूप से बहुत अच्छी प्रदर्शन करती है। लेकिन कुछ भारी एनीमेशन भागों में यह कुछ फ्रेम को 22fps तक छोड़ना पसंद करता है। जो कि भयानक नहीं है। लेकिन मैं इसे यथासंभव उच्चतम गति पर चलने के लिए जितना संभव हो सके tweaking कर रहा हूँ।फ़्लैश प्रतिपादन: अनुकूलन युक्तियाँ और चाल
मैं इस बच्चे को भी चिकना चलाने के लिए कुछ सुझावों और चालों को अनदेखा कर सकता हूं।
तो इस प्रकार मैं इस धागे को खोलने के लिए जो भी निंजा चालें आपको अतीत में मदद करता हूं साझा करने के लिए खोलता हूं। मेरा एक जोड़े जो मैं अभी के बारे में सोच सकते हैं:
एनीमेशन अनुक्रमण:
के रूप में कम संभव संक्रमण एक ही समय में होने के रूप में करते हैं, एक बात यह एक ट्रांसफॉर्मर के रूप में और अधिक कार्य करने की कोशिश समय पर। एनीमेशन में गति प्राप्त करने के बाद, आप शायद अधिक प्रवाह प्राप्त कर सकते हैं।
animating रखें संभव के रूप में छोटे वस्तुओं:
तो फ्लैश एक ही समय में कम पिक्सल की गणना करने के है।
cacheAsBitmap = true:
उन बड़े movieclips, वेक्टर आकार, चारों ओर ले जाया जा रहा है शायद जल्दी ले जाया जाता है, जब वे एक बिटमैप के रूप में कैश नहीं किया जाता। उच्च फ़्रेमदर के लिए अपनी स्मृति में कुछ जगह है, लेकिन कुछ भी समय लग सकता है;
) आप का उपयोग नहीं करते सब कुछ नष्ट:
उन अप्रयुक्त movieclips सेट शून्य और फिर एक बच्चे के रूप में इसे हटाने के लिए। तो आपका कचरा कलेक्टर इसका ख्याल रखता है।
दिलचस्प ... हालांकि यह एक हैक जैसा लगता है, फ्लैश प्लेयर को कुछ प्रस्तुत करने के लिए मजबूर करने का कोई अन्य तरीका नहीं है? – onekidney
हाँ यह थोडा बुरा है – Kasper
यह मेरे पूरे अनुभव में नहीं है, मुझे पता है कि अल्फा को शून्य पर सेट करने के लिए क्लिप को प्रतिपादन रखना होगा, लेकिन मैंने हमेशा उस धारणा पर काम किया है जो उस क्लिप के लिए दृश्यमान = झूठी अक्षमता प्रस्तुत करता है। – grapefrukt