https://docs.unity3d.com/Manual/ExecutionOrder.html
μ λν° ν¨μ μ€ν μμμ.
Game Logic μμ 보면 update ν¨μ λ€μμ yield... λΆλΆμ΄ 보μ΄μ§?
update ν¨μκ° μ€νλ λ€μ μ½λ£¨ν΄λ€μ΄ μ€νλλκ±°μ.
μΆκ°λ‘ μλμͺ½μ μλ Coroutine λΆλΆλ μ½μ΄λ³΄μ .
μ½λ£¨ν΄μ C#μ IEnumerable (μ΄κ±°ν) μΈν°νμ΄μ€μ yield λ¬Έλ²μ μ°λλ°
μλ C# λ νΌλ°μ€ λ νμ΄μ§λ₯Ό μ°Έκ³ νμ .
λκ² μ κΈ°ν λ¬Έλ²μ.
https://docs.microsoft.com/ko-kr/dotnet/api/system.collections.generic.ienumerable-1?view=net-5.0
https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/yield
νΉν μλ yield λ¬Έμλ₯Ό 보면 yield break, yield return μ΄ μ΄λ»κ² λμνλμ§ μ μ μμκ±°μ.
μ΄ λΆλΆλ§ μ΄ν΄νλ©΄ IEnumerable μ ꡬνν΄μ 컀μ€ν ν WaitFor... λ λ§λ€ μ μμ.
κ²°λ‘ μ μ λ°μ΄νΈ νλ²λ§λ€ νλμ μ€λ λκ° μ½λ£¨ν΄λ μ λΆ μ€ννλκ±°μ.
μμ°¨μ μΌλ‘ μ¬λ¬ μ½λ£¨ν΄μ μ€ννμ§λ§ μμ² λΉ λ₯΄κ² μ€νλΌμ λ³λ ¬λ‘ 보μ΄λ κ² λΏμ΄μ§ μ¬μ€μ μμ°¨μ μΌλ‘ μ€ννλκ±°μ.
IEnumerableꡬνμ΄λΌλ λ£κΈ°λ§ν΄λλ©μ§λ€
γΉγ μ κΈ°ν μμ§