Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 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)
继续编码... :)