मुझे यह पता लगाने में थोड़ी देर लग गई, क्योंकि मैं cocos2d के लिए नया हूं। तो मैंने सोचा कि मेरे जैसे लोगों के लिए एक रिकैप सहायक हो सकता है। कोकोस 2 डी 2.1 में, आपको बस इतना करना है कि लक्ष्य स्क्रीन आकार के लिए ग्राफिक्स बनाना और कोकोस प्रत्यय नामकरण सम्मेलन का पालन करना है। ध्यान दें कि कोकोस का प्रत्यय सम्मेलन आईओएस के समान नहीं है।
मेरे मामले में, मेरे पास एक पृष्ठभूमि छवि है जो पूर्ण स्क्रीन पर है। तो, मैं 960x640 में 480x320 में किए गए ...
- background.png iPhone के लिए
- पृष्ठभूमि hd.png iPhone रेटिना (3.5 ") के लिए
- पृष्ठभूमि iphone5hd.png iPhone5 रेटिना के लिए (4 ")
और छवि को CCSprite में लोड करने के लिए निम्न कोड का उपयोग करें। कोकोस आपके लिए उपयोग करने वाली छवि का पता लगाएगा।
CCSprite *background = [CCSprite spriteWithFile:@"background.png"];
background.position = ccp(background.textureRect.size.width/2,
background.textureRect.size.height/2);
[self addChild:background];
एक चरित्र है कि पूर्ण स्क्रीन, Cocos2d इच्छा पिक चरित्र-hd.png iPhone5 में स्वचालित रूप से कब्जा नहीं है की तरह एक तत्व के लिए। चरित्र-iphone5hd.png संस्करण बनाने की कोई आवश्यकता नहीं है।
आप https://github.com/cocos2d/cocos2d-iphone/wiki/cocos2d-v2.1-release-notes
अगर मेरे पास setiPhoneFourInchDisplaySuffix विधि नहीं है? Cocos2d संस्करण cocos2d v2.1-beta2 – Buron
यदि आवश्यक हो तो एपीआई रेफरी की जांच करें – LearnCocos2D