ํ๋ ์ธ๋ณดํฌ ํจ์ ๋ก ์ง์ฐ๋ง๊ณ ์ฝ๋ฃจํด์ผ๋ก ์ง์ฐํ๋๊ฑฐ ๊ตฌํํ ๋ ค๊ณ ํ๋๋ฐ์
์์ฝํ์๋ฉด ์ค๋์ค ์์ค์ ์ง์ด ๋ฃ์ ์ํฅํจ๊ณผ๋ฅผ ์ฝ๋ฃจํด ์ง์ฐ์ ์ด์ฉํด์ 3์ด์ฏค ๋ค์ ํจ์๊ธฐ๋ฅ์ด ์๋ํ๊ฒ ๋ง๋ค๊ณ ์ถ์๋ฐ ์ด๋ป๊ฒ ์ฝ๋ฃจํด์ ์จ์ผ๋ ๊น์?
์กฐ๊ฑด {์คํํธ ์ฝ๋ฃจํด(ํจ์์ด๋ฆ);}์ด๋ฎฌ๋ ์ดํฐ ํจ์์ด๋ฆ(){์ํฅ๋๊ธฐ 3์ด์ํฅ}
ํ๋ ์ดํด๊ฐ ์ ์๋์ ๊ทธ๋ฌ๋๋ฐ์
์ํฅ ๊ทธ๋ฆฌ๊ณ ๋๊ธฐ3์ด ์ํฅ ์ด๋ผ๋ ์๋ฏธ๋ฅผ ์ข๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ๊ฐ๋ฅํ์ค๊น์?
์ํฅ = ์ค๋์ค์์ค ์ฌ์์ํค๋ ํจ์๋ ๋ฉ์๋. ๋๊ธฐ = yield return new wait๋ฆฌ์ผํ์ ์ด์ฉ๊ตฌ(3f); //ํ๋ฉด 3์ด๋๊ธฐ๋จ ๋ฆฌ์ผํ์ ์๋์ฌ๋ ์ฌ๋ฌ๊ฐ ์์ผ๋ yield return new wait์น๋ฉด ์ฌ๋ฌ๊ฐ ์๋์์ฑ์ผ๋ก ๋ฐ๊ฑด๋ฐ ๊ทธ ์ค์ ๊ณจ๋ผ์ ์ฐ์
๊ทธ๋ฆฌ๊ณ ์ด๋ฎฌ๋ ์ดํฐ๋ ์คํํธ ์ฝ๋ฃจํด ์๋ฌป๋๊ฑฐ ๋ณด๋ฉด ์ฝ๋ฃจํด ์ด๋ฏธ ์ธ์ค ์๋๊ฑฐ ์๋?
์ฝ๋ฃจํด ์์ > 3์ด๋๊ธฐ > ๋
3์ด๋๊ธฐ ์๋ฏธ๊ฐ ์ฌ์ด๋ ์์ค ์ปจํผ๋ํธ ์จ ํจ์ ๊ธฐ๋ฅ์ 3์ด ์ง์ฐํ๋ค๋ ์๋ฏธ์ ๊ฐ์?
3์ด๋๊ธฐ > ์ฌ์ด๋ ์์ > ๋