如何在Corona SDK中减缓物理对象的移动速度

我想减慢物理运动中物体的速度……我希望它们以同样的方式移动,但速度减慢。希望您能理解我的问题。谢谢。

原文链接 https://stackoverflow.com/questions/6870645

点赞
stackoverflow用户746961
stackoverflow用户746961

有多种方法可以实现此功能,具体取决于您想要实现的内容。最简单的方法是在相关的物体中设置一个 linear damping 值。请参阅文档 此处

另一种方式也很简单,就是在物体移动的相反方向每一帧应用一个力。您可以通过物体在该方向移动的速度来改变所施加力的大小。请参阅applyForce 方法 此处

2011-07-29 09:28:08
stackoverflow用户891457
stackoverflow用户891457

你可以通过使用 physics.setGravity(0, value) 来改变重力。根据需要调整速度。

2011-10-17 07:35:07
stackoverflow用户1213470
stackoverflow用户1213470

使用物理引力来减缓你的物体 physics.setGravity(-2,10) 阅读这个网站:http://developer.anscamobile.com/reference/index/physicssetgravity

2012-05-02 14:20:14