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());