美文网首页Unity3D
Unity (反复)多长时间后 执行某个方法

Unity (反复)多长时间后 执行某个方法

作者: U3D界金城武 | 来源:发表于2017-02-27 17:20 被阅读228次

public float lastTime;  

public float curTime;

public float apprar = 3;

public float apprar1;



void Start()

{

     lastTime = Time.time;      //从游戏开始到到现在所用的时间。

     apprar1 = apprar;

}

void Update()

{

     curTime = Time.time;    //从游戏开始到到现在所用的时间。

     if (curTime - lastTime >= apprar1)

     {

     lastTime = curTime;

     donghua();  //执行的方法

     int j = Random.Range(1, 5);//随机数

     apprar1 = apprar + j;

  }

}

相关文章

  • Unity (反复)多长时间后 执行某个方法

  • SpringBoot启动后执行某个方法

    在项目中,SpringBoot启动后,需要初始化一些业务,要在服务启动后自动执行,不用人去手动操作,即把一些业务放...

  • Unity获取某个方法执行的时间

    我想在一帧内获取某个方法的总执行时间。开始想用Time.time减去之前保存的时间。但是发现在一帧内永远返回的是0...

  • 实现倒计时的三种方式

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

  • 定时任务

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

  • iOS 三种常用定时器NSTimer、CADisplayLink

    在iOS开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法,这时我们就需要用到定...

  • iOS中几种定时器

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

  • 【iOS】定时器

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

  • NSTimer、CADisplayLink、GCD 三种定时器的

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

  • 控制了时间,就控制了一切!-iOS中几种定时器

    在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要...

网友评论

    本文标题:Unity (反复)多长时间后 执行某个方法

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