मैं इस बारे में बेहतर जानकारी प्राप्त करना चाहता हूं कि वास्तविक दुनिया के लोग अपने एनीमेशन को कैसे संभाल रहे हैं।
क्या आप 1 बड़ी छवि लोड करते हैं और फिर एनीमेशन फ्रेम के आधार पर अलग-अलग आयतें बनाते हैं?
क्या आप एक्स छवि फ़ाइलों को एक सरणी में लोड करते हैं और एनीमेशन फ्रेम के आधार पर सरणी में आइटम आकर्षित करते हैं?
आप विभिन्न स्प्राइट्स के लिए एनिमेशन की विभिन्न लंबाई होने से कैसे निपटते हैं।
कहते हैं कि एक चरित्र चलने में 4 - 8 फ्रेम लगते हैं, और समुद्र तट पर लहरें केवल 2 - 3 फ्रेम लेती हैं। आप उस स्थिति को कैसे संभालेंगे? निचे देखो
Dim Waves(1) as Sprite
Dim Char(5) as Sprite
Sub Animate()
Frame += 1
Draw Char(Frame)
Draw Waves(Frame)
If Frame = 5 Then Frame = 0
End Sub
जाहिर है लहरों की एक त्रुटि के साथ समाप्त होगा।
या क्या आपके पास अपने स्वयं के एनीमेशन के बारे में चिंता है, और फ्रेम के बारे में बिल्कुल भी परवाह नहीं है। प्रत्येक स्प्राइट होने के अपने स्वयं के एनीमेशन लूप जानते हैं?