2012-05-17 9 views
16

बहिष्कृत किया गया है मैंने इस फ़ंक्शन को जोड़ा है।'साझा डिस्पैचर' को

- (void) registerWithTouchDispatcher { 
    [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES]; 
} 

त्रुटि: sharedDispatcher

इसका क्या मतलब है हटा दिया गया है और मैं क्या करूँ?

उत्तर

42

ccDeprecated.h पर एक नजर डालें, इसका इस्तेमाल करने का कहना है:

[[CCDirector sharedDirector] touchDispatcher]

+1

अच्छा! मुझे नहीं पता था ccDeprecated.h भी अस्तित्व में था। इस पर ध्यान दिलाने के लिए धन्यवाद। इच्छा है कि उपयोगकर्ता आपका जवाब स्वीकार करेगा। – CaldwellYSR

+1

वाह। धन्यवाद! मुझे नहीं पता था कि फाइल मौजूद थी, इससे बहुत मदद मिलती है –

16

बदलें: [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate: स्वयं प्राथमिकता: 0 swallowsTouches: हाँ];

करने के लिए: [[[सीसीडी डायरेक्टर डायरेक्टर डायरेक्टर] टच डिस्पैचर] addTargetedDelegate: स्वयं प्राथमिकता: 0 निगल टच: हाँ];

3

आप 'शिफ्ट + कमांड' कुंजी दबाकर और विधि पर होवर करके किसी कोकोस (सीसी) विधि के पीछे कोकोस 2 डी कोड देख सकते हैं। किसी भी बहिष्कृत विधि पर ऐसा करने से आपको CCDeprecated.m पर ले जाया जाएगा जो आपको नई विधि भी देगा।

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