调整物理以加速/减速?

时间:2014-01-03 16:32:26

标签: unity3d physics

所以我正在开发一款基本上是WarioWare克隆的Unity游戏,而且我很难弄清楚如何让刚体物理与游戏玩法的变化速度保持一致。对于那些不知道WarioWare是什么的人,这里有一个链接:(https://www.youtube.com/watch?v=_3VRTgMWVsc)。您可以看到游戏变得越来越快,对于固定更新而言,这很容易反映,但我不确定如何修改内置物理来跟上。有什么我可以修改为我这样做吗?我是否需要使用固定更新编写自己的物理引擎?任何建议表示赞赏。抱歉,如果这是一个简单的修复,我对物理学不是很好。

2 个答案:

答案 0 :(得分:2)

我假设

Time.timeScale = 2;

应该有用吗?

答案 1 :(得分:0)

如果是加速问题,可以调整重力。

在标签中,修改>>项目设置>>物理。

您可以动态地在脚本中控制它。

Physics.gravity = new Vector3(0, -9.81 * 10, 0);