Объявление
public bool IsInvoking(string methodName);Описание
Отложен ли вызов methodName
?
using UnityEngine;
using System.Collections.Generic;
// Создает экземпляр проекта через 2 секунды после нажатия клавиши Пробел.
// LaunchProjectile вызывается, когда предыдущий RigidBody завершил 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;
}
}
Объявление
public bool IsInvoking();Описание
Отложен ли какой-либо вызов для этого MonoBehaviour?