一,几种Invoke调用方式
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class API07Invoke : MonoBehaviour {
// Use this for initialization
void Start () {
//Invoke("Attack", 2);
//延时2s调用Attack
//InvokeRepeating("Attack", 4, 2);
//延时4s开始调用,每2s调用一次
//CancelInvoke();
//不指定参数,取消this脚本里的所有invoke,指定参数取消对应invoke
//IsInvoking();
//不指定参数,判断this脚本里的是否有invoke在等待队列中,指定参数判断对应invoke
}
void Attack() {
Debug.Log("Attack!!!");
}
}
二,正常程序运行方式
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class API08Coroutine : MonoBehaviour {
public GameObject cube;
// Use this fo