美文网首页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 (反复)多长时间后 执行某个方法

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