我正试图通过一些缓和来扩展和反对。哪个工作正常。但我还想将delta时间值应用于实际缩放。我很困惑在哪里添加价值。
以下是缩放代码:
scale += (MIN_SCALE - scale) * 0.6;
我如何应用增量时间值?这不像在以下方式处理职位时那样:
x += deltaTime * speed;
这是一个适用于我认为的大多数语言的一般性问题。但就我而言,我使用的是ActionScript 3。
提前多多谢谢!
答案 0 :(得分:3)
我可能会将它乘以另一个变量,随着时间的推移变化(增加,减少)。
scale += (MIN_SCALE - scale) * 0.6 * scaleModifier;
//使用任何计时器更改scaleModifier
的值:
scaleModifier = deltaTime * 0.1;