美文网首页
Untiy 延时

Untiy 延时

作者: JayMeWangGL | 来源:发表于2019-08-08 17:22 被阅读0次

Coroutine

如果在Unity中需要等待几秒后才开始执行该方法,那么就可以使用Coroutine(协程)
定义函数时需要在函数名前添加IEnumerator 关键字
在函数中在要实现的方法前添加 yield return new WaitForSenconds();
举例:

IEnumerator Player(){
    yield return new WaitForSenconds(2.0f);
    print("两秒过去了")
}

调用此方法时可以用StartCoroutine()方法调用
例如:

void Start(){
    StartCoroutine(Player());
    StartCoroutine("Player");//也可以这样调用,使用此方法可用StopCoroutine("Player")来停止调用
}

Time.time

最简单的方法就是使用Time.time,可以用一个if语句来判断时间是否到达规定的时间

public float tempTime=0;
public float cd=2.0f;
if (Time.time - tempTime > cd)
{
       Do Something...
       tempTime = Time.time;
}

相关文章

  • Untiy 延时

    Coroutine 如果在Unity中需要等待几秒后才开始执行该方法,那么就可以使用Coroutine(协程)定义...

  • Unity环境安装

    (1)安装jdk、androidstudio,这种环境里调试代码比较方便 (2)从官网下载unity和untiy ...

  • 【Unity项目实战】http网络插件和性能优化

    使用http网络请求:Untiy中常用通信(HTTP)插件BestHttp 性能优化:Unity性能的全面优化详解

  • Kafka时间轮算法

    1 背景 Kafka存在大量的延时操作,比如延时生产、延时消费或者延时删除,实现延时操作有很多办法,JDK的Tim...

  • Untiy动画那些事

    这节给大家带来的分享是unity中动画的那些事。动画在游戏当中用的非常的多,是非常重要的,我们能够想象没有动画的游...

  • English Vocabulary

    latency['letnsi] 延时low latency 低延时reduce latency 减少延时 Mu...

  • MySQL-lesson09--主从复制高级进阶

    1. 延时从库 1.1介绍 1.2 为什么要有延时从 1.3 配置延时从库 1.4 延时从库应用 1.4.1 故障...

  • Unity NavMesh (导航网格)初探

    Untiy 提供 NavMesh (导航网格)可使物体实现自动寻路。《 Unity 人工智能游戏开发》在第四章介绍...

  • Unity sqlite手动开启BEGIN 和 COMMIT时u

    最近项目在untiy中使用sqlite作为玩家存档时出现一个问题,在android上当手动使用BEGIN 和 CO...

  • Unity2018GpuInstancing变黑临时解决

    Unity2018支持烘焙过的对象也开启GPUInstancing,但是项目升级到Untiy2018(目前版本是2...

网友评论

      本文标题:Untiy 延时

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