Unity 中自带的延时方法

一、InvokeRepeating(string way  ,float  time1 ,float  time2 );

        Way:你想要延时的方法名

        time1:多少秒后执行

         time2:重复执行时间间隔


二、Invoke(string way  ,float  time);

         way:方法名

          time:多少秒后执行

代码:

using UnityEngine;

using System.Collections;

public class A : MonoBehaviour {

            void  Start () {

                        InvokeRepeating("Test", 0.3f, 1);

                        Invoke("Test", 1);

         }

                void Test() {

                 //写点什么

          }

}

你可能感兴趣的:(Unity 中自带的延时方法)