【问题标题】:Corona Zoom in and zoom back to normal state电晕放大和放大回到正常状态
【发布时间】:2013-03-02 12:05:09
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: image zooming coronasdk


    【解决方案1】:

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

    1:创建比例因子:

      local scale_factor = 0.2;
    

    2:当你想缩小时,做:

      Your_object:scale(scale_factor,scale_factor)
    

    3:当你想放大时,做:

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

    继续编码... :)

    【讨论】:

    • 谢谢,做了类似的事情,经过一些调整后就可以正常工作了。
    猜你喜欢
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-08
    • 1970-01-01
    • 2016-05-14
    • 2012-11-16
    • 1970-01-01
    相关资源
    最近更新 更多