2011-03-12 15 views
9

मैं फ्लैश/एएस 3 डेवलपर हूं और मैं सोच रहा हूं कि कुछ आईफोन डेवलपर्स अपने गेम में वेक्टर संपत्तियों का उपयोग कैसे करते हैं।आईफोन गेम में वेक्टर ग्राफिक्स का उपयोग

उदाहरण के लिए, "लिल" समुद्री डाकू ": यह गेम वेक्टर-आधारित जैसा दिखता है, यह ज़ूमिंग और आसानी से अनजान है, लेकिन मुझे आईओएस में वेक्टर संपत्तियों का उपयोग करने के बारे में कोई जानकारी नहीं मिल सकती है।

उत्तर

7

क्वार्ट्ज 2 डी वेक्टर आधारित ग्राफिक्स के लिए एक सुंदर हल्के ढांचे है। यह बहुत अच्छी तरह से प्रलेखित है ...

Quartz Documentation

विशेष रूप से मैं लेयरिंग और प्रदर्शन करने के लिए विशेष रूप से नोटिस देना चाहता हूँ ...

Quartz Layering and Performance

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

संबंधित मुद्दे