美文网首页
BulletTime

BulletTime

作者: RichMartin | 来源:发表于2018-01-14 16:49 被阅读12次

简单实现子弹时间

using UnityEngine;

public class TimeManager : MonoBehaviour {

    public float slowdownFactor = 0.05f;

    public float slowdownLength = 2f;

    void Update ()

    {

        Time.timeScale += (1f / slowdownLength) * Time.unscaledDeltaTime;

        Time.timeScale = Mathf.Clamp(Time.timeScale, 0f, 1f);

    }

    public void DoSlowmotion ()

    {

        Time.timeScale = slowdownFactor;

        Time.fixedDeltaTime = Time.timeScale * .02f;

    }

}

相关文章

网友评论

      本文标题:BulletTime

      本文链接:https://www.haomeiwen.com/subject/ndokoxtx.html