【发布时间】:2011-07-01 22:04:56
【问题描述】:
这个问题已经在Add a magnifier in cocos2d games 询问过了 但我不太明白答案。我正在使用相同的教程 Let's Spot It 正在使用,但我不确定将 madhu 的代码放在哪里。我也不知道runAction方法长什么样。
谢谢
【问题讨论】:
标签: objective-c cocos2d-iphone aero-glass magnification
这个问题已经在Add a magnifier in cocos2d games 询问过了 但我不太明白答案。我正在使用相同的教程 Let's Spot It 正在使用,但我不确定将 madhu 的代码放在哪里。我也不知道runAction方法长什么样。
谢谢
【问题讨论】:
标签: objective-c cocos2d-iphone aero-glass magnification
嗯... 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),意思是你想让popUp所在的位置..半径是大小圆圈,持续时间是你希望它有多长,0.0 表示无限.. 网格只需使用相同的值..
【讨论】: