Objective c Cocos2d放大镜

Objective c Cocos2d放大镜,objective-c,cocos2d-iphone,aero-glass,magnification,Objective C,Cocos2d Iphone,Aero Glass,Magnification,这一点已经被问到了 但我不太明白答案。我使用的是同一个教程,让我们找出它正在使用的,但我不确定把madhu的代码放在哪里。我也不知道runAction方法是什么样子的 谢谢嗯。。。Cocos2d CCLens3D,使程序员设置的区域弹出。。请看cocos2d提供的示例 代码: id lens = [CCLens3D actionWithPosition:ccp(size.width/2,size.height/2) radius:240 grid:ccg(15,10) duration:0.0f

这一点已经被问到了 但我不太明白答案。我使用的是同一个教程,让我们找出它正在使用的,但我不确定把madhu的代码放在哪里。我也不知道runAction方法是什么样子的


谢谢

嗯。。。Cocos2d CCLens3D,使程序员设置的区域弹出。。请看cocos2d提供的示例

代码:

id lens = [CCLens3D actionWithPosition:ccp(size.width/2,size.height/2) radius:240 grid:ccg(15,10) duration:0.0f]; 



[self runAction:lens];
self是图像应该位于的层


ccp(size.width/2,size.height/2)应更改为ccp(yourPosition.x,yourPosition.y),表示希望弹出窗口位于的位置。。半径是圆的大小,持续时间是你想要的长度,0.0表示无限。。网格仅使用相同的值。

可能重复“是”,但如果我有一个场景需要放大某些内容,则应将其全部放在何处。我不知道如何调用放大类,或者使用madhu提供的代码。你能检测到播放器按下的区域吗?把它放在添加图像的图层上……我只是用它放大用户的触摸区域。但是我仍然不知道运行方法中有什么。。。所以你要缩放的区域是一个CCSprite,对吗?调用精灵运行操作。。。