기술 자료

Unity Engine

Unity Engine

IsInvoking

Is any invoke pending on this MonoBehaviour?
읽는 시간 1분최근 업데이트: 한 달 전

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