1

在 Cocos2d 中,我能够缩小/缩小我的场景,即 0.2,当我希望它恢复时,我可以更改为 1。

在 Corona 中,如果我缩放到 0.2,并尝试重新缩放到 1,它将保持为 0.2,所以本质上它需要 arg 并将当前图像/显示组缩放到那个值。

所以要确定正常比例,我需要计算比例因子?

本质上我也想双击缩小,然后双击返回正常状态。但是没有办法保持我以前的状态并恢复我可以弄清楚的。

4

1 回答 1

2

只需执行以下操作。这将起作用。

1:创建比例因子:

  local scale_factor = 0.2;

2:当你想缩小,做:

  Your_object:scale(scale_factor,scale_factor)

3:当你想放大,做:

  Your_object:scale(1/scale_factor,1/scale_factor)

继续编码... :)

于 2013-03-08T17:39:20.480 回答