我已经添加了这个功能。
- (void) registerWithTouchDispatcher {
[[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];
}
错误:sharedDispatcher
已弃用
这是什么意思,我该怎么办?
我已经添加了这个功能。
- (void) registerWithTouchDispatcher {
[[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];
}
错误:sharedDispatcher
已弃用
这是什么意思,我该怎么办?
看一下ccDeprecated.h
,它说要使用:
[[CCDirector sharedDirector] touchDispatcher]
更改:[[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0swallowsTouches:YES];
To: [[[CCDirector sharedDirector] touchDispatcher] addTargetedDelegate:self priority:0swallowsTouches:YES];
您可以通过按“Shift+Command”键并将鼠标悬停在方法上来检查任何 Cocos (CC) 方法背后的 Cocos2D 代码。对任何不推荐使用的方法执行此操作会将您带到 CCDeprecated.m,这也将为您提供新方法。