Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocos2d iphone ccmenuitem单击响应位置在更改cccamera坐标后关闭_Cocos2d Iphone_Ccmenuitem - Fatal编程技术网

Cocos2d iphone ccmenuitem单击响应位置在更改cccamera坐标后关闭

Cocos2d iphone ccmenuitem单击响应位置在更改cccamera坐标后关闭,cocos2d-iphone,ccmenuitem,Cocos2d Iphone,Ccmenuitem,我正在用cocos2d开发一款ios游戏。屏幕上有一个项目。游戏开始时,玩家向前移动。为了使播放机保持在屏幕中央,摄像机坐标会根据播放机的位置而变化。问题是,当我在更改相机坐标后单击菜单项时,它没有响应。例如,若相机坐标向右移动10 px,我必须单击菜单项右侧的10 px才能“单击它”。 有人知道怎么解决这个问题吗(这是使用CCCamera的一个众所周知的副作用。但很少需要使用相机,因为只需将图层向相反方向移动,即可实现相同的滚动效果

我正在用cocos2d开发一款ios游戏。屏幕上有一个项目。游戏开始时,玩家向前移动。为了使播放机保持在屏幕中央,摄像机坐标会根据播放机的位置而变化。问题是,当我在更改相机坐标后单击菜单项时,它没有响应。例如,若相机坐标向右移动10 px,我必须单击菜单项右侧的10 px才能“单击它”。
有人知道怎么解决这个问题吗(

这是使用CCCamera的一个众所周知的副作用。但很少需要使用相机,因为只需将图层向相反方向移动,即可实现相同的滚动效果