在unity3d中使对象更快

时间:2014-07-01 10:41:49

标签: unity3d 2d game-physics

我正在制作一个2D游戏,我被困住了。我有一个基于咔哒位置发射的刚体2发射弹。我想在不改变轨迹或改变整个世界的时间尺度的情况下更快地制造这种射弹,我无法改变重力比例。有任何想法吗 ?提前谢谢你:)

1 个答案:

答案 0 :(得分:0)

为物体提供较少的质量。但是如果你正在使用Vector来获得速度那么。

无论您在脚本中设置项目符号的速度,都要添加(在JavaScript中)

var speed = 2.5;  // or what ever you want it to be, play with it

// as long as you multiply both x and y the same, they will keep their direction.
gameObject.rigidbody2D.velocity.x *= speed;
gameObject.rigidbody2D.velocity.y *= speed;