【发布时间】:2014-08-12 04:53:46
【问题描述】:
我试图在我正在制作的游戏上放慢动作,但它看起来真的很滞后。我使用统一提供的标准资产中的 FPS 控制器。我将此脚本附加到它:
function Update ()
{
if (Input.GetKeyDown ("q"))
{
Time.timeScale = 0.5;
}
if (Input.GetKeyDown ("e"))
{
Time.timeScale = 2.0;
}
if (Input.GetKeyDown ("t"))
{
Time.timeScale = 1.0;
}
}
我知道这是一个与http://answers.unity3d.com/questions/39279/how-to-get-smooth-slow-motion.html类似的问题
但是对那个问题给出的修复不起作用。我尝试向它添加一个刚体并将插值设置为插值,但它没有做任何事情。(我从“使用重力”中删除了勾号,因为角色开始了飞行)。我是统一和脚本方面的新手,所以请放轻松。
谢谢。
【问题讨论】:
标签: unity3d unityscript