Is any invoke on methodName
pending?
#pragma strict // 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 extends MonoBehaviour { public var projectile: Rigidbody; function Update() { if (Input.GetKeyDown(KeyCode.Space) && !IsInvoking("LaunchProjectile")) Invoke("LaunchProjectile", 2.0f); } function LaunchProjectile() { var instance: Rigidbody = Instantiate(projectile); instance.velocity = Random.insideUnitSphere * 5; } }
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; }
}
Is any invoke pending on this MonoBehaviour?