๊ฒฝ๊ณ ๋ฅผ ์ถ๋ ฅํ๋ย ๋ฐฉ๋ฒ์ด ์์๊น?
์ค๋ธ์ ํธ ๊บผ์ง๋ฉด ์ฝ๋ฃจํด ๋ค๊ฐ์ด ๊บผ์ง๋๊ฒ ๋ก์ง์ ๊ผฌ์ด๊ฒ ๋ง๋๋ค
๊ฐ๋ ๋ด๊ฐ ์๋ชป์ง์ ์ค๊ฐ์ ์ค์ํ ์ฝ๋ฃจํด์ด ๊บผ์ง๊ณ ย ๋ก์ง ์๋ฉ ๊ผฌ์ธ์ฑ๋ก ์งํ๋๊ธฐย ์ ๊น์ง ๋ํํ ์๋ฌด๋ฐ ๊ฒฝ๊ณ ๊ฐ ์์ผ๋๊น ์ข ๋ต๋ตํจ
์ง๊ธ ๊ตฌ์กฐ๊ฐ ๋งค๋์ ๊ฐ ์์ฐ๋ Monobehaviour๋ฅผ ์๋์ผ๋กย ๊บผ๋ฒ๋ฆฌ๋๋ก ๋ง๋ ์ง๋ผ ์ด ์ค๊ณ ์์ฒด๊ฐ ์๋ชป๋๊ฑด๊ฐ
๋ชจ๋ ธ ์๋ธํด๋์ค๊ฐ ์ค์ ๋ก์ง์ ๋ฌผ๊ฒ๋ ๊ฑฐ๋ผ๊ณ ์์์ ๋ชปํ์์ด ๊ทธ๋ฅ ๋ง๋จ์์ ๊ฒ์์ ๋ณด์ด๋ ์ค๋ธ์ ํธ๋ UI ์ฒ๋ฆฌ์ ๋๋ง ํ๊ฒ๋ ์ค์์์
์์ ๋ชจ๋ ธ๋ ๋ค ๋นผ๋ฒ๋ฆฌ๊ณ ์ฝ๋ฃจํด์ ์ ๋๋ฉ์ด์ ์๋ง ์ฐ๊ณ ๋น๋๊ธฐ ๋ก์ง์ ๋ชจ๋ ธ ์๋์ด๋ ์ธ์์๋ Task๋ก ๋ฐ๊ฟ์ผ๋๋ย
์ฝ๋ฃจํด์ด ์ข๋ ์ ๋ํฐ๋ ๋ฑ ๋ฌผ๋ ค์ ๋์๊ฐ๋ ๋๋์ด๋ผย ์ข์๋๋ฐ
Invoke๋ InvokeRepeating ์ฐ๋๊ฐ ์๋ค๋ ์ค๋ธ์ ํธ ํ์ฑํ ์ํ๋ ์๊ด์์
public coroutine Mycoroutine; ---- Mycoroutine =Startcoroutine(Rundev()); ---- private void OnDisable() { if(Mycoroutine!=null) Debug.Log("์ฝ๋ฃจํด์ข ๋ฃ"); } - dc App