मैंने अभी एक कस्टम प्रगति पट्टी लिखी है, यह एकल buffered है और ऐसा ही रहेगा। प्रति सेकंड कितने फ्रेम इस तरह के लिए वांछनीय हैं? मैं स्क्रीन को अनावश्यक रूप से अद्यतन करने के लिए बहुत अधिक CPU को बर्बाद नहीं करना चाहता हूं।कस्टम प्रगति पट्टी को अपडेट करने के लिए मेरे पास कितने एफपीएस होना चाहिए?
उत्तर
अंगूठे के नियम के रूप में, 10 एफपीएस गति के साथ बहुत छोटे, सरल एनिमेशन के लिए एक उचित न्यूनतम है। 30 एफपीएस अधिक जटिल गति और/या बड़े दृश्यों के लिए न्यूनतम है।
हालांकि, आमतौर पर प्रगति सलाखों में फ्रेम से फ्रेम में बहुत कम परिवर्तन होता है। यदि आप एक बहुत ही सरल एनीमेशन का उपयोग कर रहे हैं, तो आप पाएंगे कि 10fps से कम काम करता है।
मेरा सुझाव है कि 10fps से शुरू करें और परिणाम जांचें। वहां से ट्यून करें।
मैं कार्यात्मक उद्देश्यों के लिए प्रति सेकंड या दो अपडेट के साथ खुश रहूंगा।
10-20 एफपीएस यदि आप इसे अच्छे लगाना चाहते हैं।
जब भी अपडेट करने के लिए बार पिक्सल होता है तो आप प्रगति पट्टी को चारों तरफ जाना और अपडेट करना चाहते हैं। यदि आपके पास 200 पिक्सेल बार है, तो प्रसंस्करण के प्रत्येक 0.5% पूर्ण होने पर इसे अपडेट करें। यह 1 मिनट की प्रक्रिया के लिए हर 300 एमएस है लेकिन 15 मिनट की प्रक्रिया के लिए प्रत्येक 4.5 एस है। जैसा कि उदाहरण इंगित करते हैं, एफपीएस आमतौर पर चिकनी बड़ी गति एनीमेशन की आवश्यकता के मुकाबले धीमी होगी; अन्यथा, आपको प्रगति पट्टी की आवश्यकता नहीं होगी। आपके डिज़ाइन के आधार पर, प्रगति बार प्रत्येक एन एमएस की प्रक्रिया जांचने की प्रक्रिया के मुकाबले x% पूर्ण होने पर प्रक्रिया बार बार प्रगति पट्टी को घोषित करना आसान हो सकता है।
- 1. प्रगति पट्टी
- 2. प्रगति पट्टी
- 3. एक कस्टम अपलोड प्रगति पट्टी बनाना
- 4. मेरे पास कितने एस 3 बाल्टी होनी चाहिए?
- 5. एचटीएमएल 5: प्रगति पट्टी
- 6. Jquery :: अजाक्स संचालित प्रगति पट्टी?
- 7. परिपत्र प्रगति पट्टी
- 8. क्या मेरे पास एक समर्पित प्राथमिक कुंजी फ़ील्ड होना चाहिए?
- 9. त्रुटि संदेश कितने विस्तृत होना चाहिए?
- 10. संग्रह लाने के दौरान Backbone.js प्रगति पट्टी
- 11. wxPython प्रगति पट्टी
- 12. लंबवत प्रगति पट्टी
- 13. एंड्रॉइड: विंडो के शीर्षक में प्रगति पट्टी
- 14. ffmpeg वीडियो एन्कोडिंग प्रगति पट्टी
- 15. क्या मेरे कस्टम अपवादों को उनके जैसा ही अपवाद होना चाहिए या बस अपवाद से प्राप्त होना चाहिए?
- 16. सूची दृश्य में प्रगति पट्टी को अद्यतन करना
- 17. प्रगति पट्टी (पीईक्यूटी 4, stdout)
- 18. डब्ल्यूपीएफ: अनिश्चित अवधि के साथ प्रगति पट्टी?
- 19. विंडोज 98-शैली प्रगति पट्टी
- 20. जावा के साथ फ़ाइल अपलोड करें (प्रगति पट्टी के साथ)
- 21. cocos2d में प्रगति पट्टी को कैसे बनाएं और सही तरीके से अपडेट करें?
- 22. मैं प्रगति पट्टी एनीमेशन कैसे रोकूं?
- 23. असाइन कस्टम नेविगेशन पट्टी UINavigationController करने
- 24. बैश, ज़ेनिटी प्रगति पट्टी रद्द किए बिना
- 25. जीमेल के साथ फ़ाइल अपलोड प्रगति पट्टी की तरह जीमेल?
- 26. सिनात्रा, अपलोड फॉर्म में प्रगति पट्टी
- 27. एंड्रॉइड में प्रगति पट्टी छवि को कैसे बदलें
- 28. अधिसूचना क्षेत्र में प्रगति पट्टी को अद्यतन करना
- 29. मेरे ढांचे में कितनी निर्देशिका अलग होना चाहिए?
- 30. पायथन - प्रगति पट्टी और मूल प्रमाणीकरण
यह तथ्य सबसे अच्छा जवाब था, इस तथ्य के कारण कि मैंने छोड़ा था। मैं वास्तव में प्रगति पट्टी नहीं लिख रहा था, एक प्रगतिशील बार में से अधिक। एक अनजान http अपलोड पूर्ण होने तक बस आगे और आगे जाता है। –