C#

Coroutines in Unity (StartCoroutine)

Në shqip: Korutinat në Unity

ShpjegimiSQ

Në Unity, një korutinë është një metodë IEnumerator që mund të „presë“ me yield return — p.sh. new WaitForSeconds(2) — pa e ngrirë lojën. E nis me StartCoroutine(). E dobishme për numërime mbrapsht dhe animacione.

EnglishEN

In Unity, a coroutine is an IEnumerator method that can “wait” with yield return — e.g. new WaitForSeconds(2) — without freezing the game. You start it with StartCoroutine(). Handy for countdowns and animations.

Si ta mendosh

Si numërimi mbrapsht para startit të garës: 3… 2… 1… nisu!

Lexoje në anglisht

Like the countdown before a race: 3… 2… 1… go!

Shembull kodicsharp

IEnumerator Numero() {
    for (int i = 3; i > 0; i--) { Debug.Log(i); yield return new WaitForSeconds(1); }
    Debug.Log("Nisu!");
}
void Start() => StartCoroutine(Numero());

Terma të lidhur