是否有任何待处理的 methodName
调用?
using UnityEngine;
using System.Collections.Generic;
// Instantiates a project after 2 seconds when Space key was pressed.
// LaunchProjectile is called when a previous RigidBody has finished the Invoke.
public class ExampleScript : MonoBehaviour
{
public Rigidbody projectile;
void Update()
{
if (Input.GetKeyDown(KeyCode.Space) && !IsInvoking("LaunchProjectile"))
Invoke("LaunchProjectile", 2.0f);
}
void LaunchProjectile()
{
Rigidbody instance = Instantiate(projectile);
instance.velocity = Random.insideUnitSphere * 5;
}
}
该 MonoBehaviour 上是否有任何待处理的调用?