【发布时间】:2012-01-20 14:41:05
【问题描述】:
在一定时间内,我已将我的对象每帧缩放 0.99。然后我将其缩放为 1/.99 相同的时间。由于舍入误差,对象最终会变大/变小,而不是相同的大小。为了解决这个问题,我将原始宽度和高度保存在变量中,并在必要时将 object.contentWidth 和 contentHeigth 设置为等于这些变量。但是,对象会继续增长或缩小,并且永远不会重置。当我打印原始宽度和高度变量、内容宽度和高度以及常规宽度和高度时,它们都是相同的值,就好像对象从未缩放过一样。
我认为这里的问题是我误解了 Corona SDK 对象的功能和属性,所以我没有发布任何代码。如果不是误会,我会在这里发布我的代码的简化版本;请告诉我。
【问题讨论】: