如何在Unity中timeScale为0时使TrailRenderer工作?

时间:2017-01-31 13:13:19

标签: unity3d

我希望在我的游戏暂停时使用TrailRenderer,但由于timeScale为0,结果deltaTime为0,这导致TrailRenderer无法运行(尾部永不死)

我发现任何参数都能够手动设置更新持续时间或调用TrailRenderer的更新。

与An Animator一样,我们可以选择在#34; UnscaledDeltaTime"中进行更新,如何为TrailRenderer执行此操作?

我还尝试在反编译的Trail Renderer中手动添加它,但它似乎不在C#中的跟踪渲染器代码

1 个答案:

答案 0 :(得分:-1)

似乎unscaledTime正是您可能正在寻找的。

  

与时间不同,此值不受timeScale的影响。