Запуск функції з затримкою
Invoke("F1", 3f); // запуск через 3 секунди
InvokeRepeating("F1", 3f, 1f); // запуск через 3 секунди і повторні запуски щосекунди
Зупинити повторний виклик
void Start()
{
InvokeRepeating("F1", 2, 1F);
}
void F1() {
print("123");
}
void Update()
{
if (Input.GetKeyDown(KeyCode.A))
{
print("Space");
CancelInvoke("F1");
}
}