2011-04-05 12 views
11

में स्क्रीन के निचले बाएं हिस्से में FPS संख्याओं को कैसे छिपाना है I cocos2d गेम बनाते समय स्क्रीन के निचले बाएं में संख्याओं से कैसे छुटकारा पा सकता हूं? यह शायद एक नया सवाल है, लेकिन फिर भी।Cocos2d

उत्तर

21

प्रारंभिक कोकोस प्रोजेक्ट बनाते समय फ़ाइलों में से एक में एक ShowFPS var है। लेकिन इस कहीं से भी काम करना चाहिए:

[[Director sharedDirector] setDisplayFPS:NO]; 
+0

यह कहां है ?? आपका उत्तर समझ में नहीं आता – ipodfreak0313

+0

इसके बारे में क्षमा करें, टिप्पणी काट दिया गया। – Sup3rpanda

+4

यह आपके ऐप प्रतिनिधि वर्ग में है। FininLaunching विधि में किया था। –

13

अपने अनुप्रयोग प्रतिनिधि ..

[director setDisplayFPS:YES]; 

परिवर्तन के लिए देखो अगर यह

[director setDisplayFPS:NO]; 

करने के लिए या आप पिछले जवाब की तरह इस कहीं भी कॉल कर सकते हैं:

[[CCDirector sharedDirector]setDisplayFPS:NO]; 
3

एस डीबग के लिए संकलन करते समय यह कैसे होता है:

#if defined (DEBUG) 
[[CCDirector sharedDirector] setDisplayFPS:NO]; 
#endif 
11

बस बाद की तारीख (जैसे मेरे) में इसे जांचने वाले लोगों के लिए एक सिर। setDisplayFPS अब बहिष्कृत है। इसके बजाय setDisplayStats का उपयोग करें।

[[CCDirector sharedDirector] setDisplayStats:NO]; 
+0

यह बहुत स्पष्ट है! धन्यवाद दोस्त! –

2
AppDelegate.cpp फ़ाइल में

, और didfinishlaunchingoptions के बाद applicationDidFinishLaunching विधि

// turn on display FPS 
pDirector->setDisplayStats(true); 

परिवर्तन Cocos2d 3,0

[[CCDirector sharedDirector] setDisplayStats:YES]; 
1

को सच।

[startUpOptions setObject:@(NO) forKey:CCSetupShowDebugStats]; 

setObject: @NO (यह डिफ़ॉल्ट रूप से हाँ है)।

1

AppDelegate.m में के लिए झूठी