B ์ค๋ธ์ ํธ์์ ์ฌ์ฉํ๋ ์คํฌ๋ฆฝํธ์ ์ฝ๋ฃจํด ํจ์๊ฐย ์ ํ ์ผ ๋คํด์
StopAllCoroutine();๋ฅผ ํด์ฃผ๋๋ฐ
A ์ค๋ธ์ ํธย ์คํฌ๋ฆฝํธ์ย ๋์ผํ ์ฝ๋ฃจํด ํจ์๋ ์ข ๋ฃ ์๋์ง?
B ์ค๋ธ์ ํธ์์ ์ฌ์ฉํ๋ ์คํฌ๋ฆฝํธ์ ์ฝ๋ฃจํด ํจ์๊ฐย ์ ํ ์ผ ๋คํด์
StopAllCoroutine();๋ฅผ ํด์ฃผ๋๋ฐ
A ์ค๋ธ์ ํธย ์คํฌ๋ฆฝํธ์ย ๋์ผํ ์ฝ๋ฃจํด ํจ์๋ ์ข ๋ฃ ์๋์ง?
StartCoroutine์ ์ด๋์ ํ๋๊ฐ ์ค์ํจ. ์ฝ๋ฃจํด์ด ์ฃฝ๋๊ฑด ์ ์ญํ ๋คํ๊ฑฐ๋, ํด๋น IEnumerator๋ฅผ StartCoroutine์ ํธ์ถํ ๊ฐ์ฒด๊ฐ ๋์งํ์๋์ ์ผ๋ฐ์ ์ธ ์คํฌ๋ฆฝํธ์์ StartCoroutine์ ํ๋ค๋ฉด ํด๋น ์คํฌ๋ฆฝํธ๊ฐ ๋ฌ๋ ค์๋ ๊ฒ์์ค๋ธ์ ํธ๊ฐ ๊ทธ ์ฃผ์ฒด๊ฐ ๋ ๊ฑฐ์ ๋ํ ํน์ Gameobject๊ฐ์ ธ์์ go.StartCoroutine๋ฑ์ผ๋ก๋ ์ธ๋ถ์์ ํธ์ถ๊ฐ๋ฅํจ