Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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
methodName
pending?
public bool IsInvoking(string methodName)

Parameters

methodName

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; }}