IsInvoking
Is any invoke pending on this MonoBehaviour?
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
IsInvoking()
Is any invoke pending on this MonoBehaviour?
public bool IsInvoking()
Returns
Type | Description |
|---|---|
| bool |
IsInvoking(string)
Is any invoke on pending?
methodNamepublic bool IsInvoking(string methodName)
Parameters
Returns
Type | Description |
|---|---|
| bool |
Examples
using UnityEngine;using System.Collections.Generic;// Instantiates a projectile two seconds after the spacebar 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(nameof(LaunchProjectile))) Invoke(nameof(LaunchProjectile), 2.0f); } void LaunchProjectile() { Rigidbody instance = Instantiate(projectile); instance.velocity = Random.insideUnitSphere * 5; }}