Invoke
- Belli bir zaman sonra fonksiyonu çalıştırmaya yarar.
- Aşağıdaki örnekte 2 saniye sonra konsola oldu yazdırır.
void Start () {
Invoke("yaz", 2);
}
void yaz() {
Debug.Log("oldu");
}
Invoke("yaz", 2);
}
void yaz() {
Debug.Log("oldu");
}
InvokeRepeating
- Belli bir zaman sonra belli aralıklarla fonksiyonun çalışmasını sağlar.
- Aşağıdaki örnekte 2 saniye sonra her bir saniyede konsola oldu yazdırır.
void Start () {
InvokeRepeating("yaz", 2, 1);
}
void yaz() {
Debug.Log("oldu");
}
InvokeRepeating("yaz", 2, 1);
}
void yaz() {
Debug.Log("oldu");
}
CancelInvoke
- InvokeRepeating fonksiyonun sonlanmasını sağlar.
- Aşağıdaki kodu InvokeRepeating ile çalıştırdığımız fonksiyonun durmasını sağlar.
CancelInvoke();
Hiç yorum yok :
Yorum Gönder