• » Jeux Vidéo
  • » Toi aussi deviens indéveloppeur [Unity/UE4 pour platformers 2D osef]
hichlibedis
hichanbis

Binouz - 24 Nov 2015

Pour l'instant je comprends ça comme une fonction Update (ou le yield return null te permet d'attendre la prochaine frame) et sur laquelle tu peux foutre des tempo, donc pratique pour séquencer les actions.
Et du coup quand je fais un StartCoroutine mon code attend l'exec de la coroutine donc oui c'est pas un thread.
Si j'ai mal compris corrige moi stp.

Par contre j'ai du mal avec l'instruction yield.
J'ai compris que yield return null = pause et attend la prochaine frame.
yield return new waitForSeconds(n) = pause une durée fixe
yield return StartCoroutine(toto) = execute la coroutine toto et attend la fin

Mais parfois je vois
yield return toto (sans préciser startcoroutine)
Ca consiste en quoi?

hichanbis (24 Nov 2015)