1
在cocos2d我能缩小/扩大我的场景下,也就是0.2,当我想要它恢复了,如果我我可以更改为1电晕放大和缩小恢复到正常状态
在Corona,缩放到0.2,并尝试重新缩放到1,它保持为0.2,所以本质上它需要arg并将当前图像/显示组缩放到该缩放。
因此,要确定正常尺度,我需要计算超标尺因子?
本质上我想双击也缩小,然后双击返回正常状态。但是没有办法保持我以前的状态并恢复,我可以弄清楚。
在cocos2d我能缩小/扩大我的场景下,也就是0.2,当我想要它恢复了,如果我我可以更改为1电晕放大和缩小恢复到正常状态
在Corona,缩放到0.2,并尝试重新缩放到1,它保持为0.2,所以本质上它需要arg并将当前图像/显示组缩放到该缩放。
因此,要确定正常尺度,我需要计算超标尺因子?
本质上我想双击也缩小,然后双击返回正常状态。但是没有办法保持我以前的状态并恢复,我可以弄清楚。
请按照以下步骤操作。这将工作。
1:创建一个比例因子:
local scale_factor = 0.2;
2:当你要缩小,做到:
Your_object:scale(scale_factor,scale_factor)
3:当你要放大,这样做:
Your_object:scale(1/scale_factor,1/scale_factor)
继续编码... :)
谢谢,做了类似的事情和一些调整工作得很好。 – DogCoffee 2013-03-08 23:39:05