所以我正在开发一款基本上是WarioWare克隆的Unity游戏,而且我很难弄清楚如何让刚体物理与游戏玩法的变化速度保持一致。对于那些不知道WarioWare是什么的人,这里有一个链接:(https://www.youtube.com/watch?v=_3VRTgMWVsc)。您可以看到游戏变得越来越快,对于固定更新而言,这很容易反映,但我不确定如何修改内置物理来跟上。有什么我可以修改为我这样做吗?我是否需要使用固定更新编写自己的物理引擎?任何建议表示赞赏。抱歉,如果这是一个简单的修复,我对物理学不是很好。
答案 0 :(得分:2)
我假设
Time.timeScale = 2;
应该有用吗?
答案 1 :(得分:0)
如果是加速问题,可以调整重力。
在标签中,修改>>项目设置>>物理。
您可以动态地在脚本中控制它。
Physics.gravity = new Vector3(0, -9.81 * 10, 0);