- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我目前正在将 ObjC cocos2d 游戏移植到 cocos2d-x,但是我在尝试创建 registerWithTouchDispatcher 方法时遇到了一些问题,目前我正在做
void GameLayer::registerWithTouchDispatcher()
{
CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this,0,true);
}
但这会在 cocos2d::CCTouchDispatcher 中产生错误“No member named sharedDispatcher”。
有没有其他方法必须在 cocos2d-x 中完成?
最佳答案
如果您使用的是 2.0,它们已被合并到 CCDirector 中。请使用
CCDirector::sharedDirector()->getTouchDispatcher()
关于c++ - cocos2d-x CCTouchDispatcher - 没有 sharedDispatcher,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11264191/
使用我在主程序中初始化的 CCTouchDispatcher... [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self pri
我目前正在将 ObjC cocos2d 游戏移植到 cocos2d-x,但是我在尝试创建 registerWithTouchDispatcher 方法时遇到了一些问题,目前我正在做 void Game
当我尝试调用 [CCTouchDispatcher sharedDispatcher]; 时,它显示缺少类方法 sharedDispatcher 的错误。我去CCTouchDispatcher的.h文
我正在使用 cocos2d 2.0 BETA 2.0 [最新的] 创建游戏。我需要在其他类(class)中添加一个操纵杆。所以我在第二节课上称这个为“CCTouchDispatcher”。但是我不能这
我是一名优秀的程序员,十分优秀!