2010-10-16 11 views
13

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

ठीक है तो शायद यह बहुत अधिक पूछ रहा है, लेकिन अगर कोई मुझे कोड दे सकता है तो मुझे यह बताएगा कि यह कहां रखा जाए। (शायद पूछने के लिए बहुत कुछ है) लेकिन अगर यह एक रेखा भी है, तो यह बहुत अच्छा होगा अगर आप इसे पोस्ट कर सकें। मैं यहाँ बिल्कुल अनजान हूँ। एक चीज मैंने कोशिश की, सामग्री पैमाने कारक सेट करना था। छवि हाय-डीफ़ थी, लेकिन आईपीएस टच 4 वें जीन पर एफपीएस लगभग 12 एफपीएस तक नीचे चला गया। मैं वास्तव में यह समझ में नहीं आता।

धन्यवाद,

टेट

+0

वाह, इसने बहुत सारे विचार प्राप्त किए! उम्मीद है कि यह किसी की मदद की! – tallen11

उत्तर

21

आप नवीनतम बीटा उपयोग कर रहे हैं, केवल परिवर्तन आप बनाने की जरूरत है चाहिए दो बार आकार में निर्यात अपने सभी छवियों और "-HD" प्रत्यय का उपयोग है, ऐप्पल के "@ 2x" के समान। दस्तावेज में यह भी कहा गया है कि आपको निर्देशक के सामग्री स्केल फैक्टर को सेट करने की आवश्यकता है, लेकिन मेरे मामले में मुझे ऐसा करने की आवश्यकता नहीं थी।

हालांकि ऐसा लगता है कि आप इसे पहले ही पढ़ चुके हैं, मैं the documentation से लिंक करूंगा कि किसी को फायदा होगा।

2

मुझे लगता है कि "-hd" कोकोस 2 डी-आईफोन के लिए है, "@ 2x" ऐप्पल (उदा। डिफ़ॉल्ट.png) द्वारा उपयोग किए जाने वाले आइकन के लिए है।

यदि आप अंतर देखना चाहते हैं, तो 1) सामान्य और "-hd" संस्करण के बीच थोड़ा अलग छवियों (उदाहरण के लिए भिन्न रंग, मामूली परिवर्तन जोड़ें) सेट करें, फिर 2) इसे "आईफोन" के साथ सिम्युलेटर में चलाएं आईफोन 3 जीएस) और फिर "आईफोन (रेटिना)" (आईफोन 4+ के लिए) के साथ और आपको अलग-अलग प्रदर्शित किया जाना चाहिए।

उम्मीद है कि इससे मदद मिलती है।