注册 登录
  • 欢迎访问Sharezer Blog

WaitForSecondsRealtime

Unity sharezer 1188次浏览 已收录 0个评论

通过继承Unity5.3新加入的CustomYieldInstruction类,即可自定义协程

定义WaitForSecondsRealtime不受Time.timeScale影响

使用方法与WaitForSecond一样

public class WaitForSecondsRealtime : CustomYieldInstruction
{
    private float waitTime;

    public override bool keepWaiting
    {
        get { return Time.realtimeSinceStartup < waitTime; }
    }

    public WaitForSecondsRealtime(float time)
    {
        waitTime = Time.realtimeSinceStartup + time;
    }
}

Sharezer , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WaitForSecondsRealtime
喜欢 (0)
[liangshaoze@sina.cn]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址