๋ก๊ทธ๋ผ์ดํฌ ๊ฐ์๊ฑฐ ๊ฐ๋ฐํ ๋ ํ๊ฒํ๋ ์ 60ํ๋ ์์ผ๋ก ๊ณ ์ ํ๋?
๋ ์ง๋ฌธ์ด
๊ท ๋ฑํ๊ฒ ๋ฐ๋ฏธ์ง๋ฅผ ๋ชป ์ค ์ ์๋ ๋ฆฌ์คํฌ๊ฐ ์์ง๋ง
์ป๋ ๋ฏธ์ ์ธ ํจ๊ณผ๊ฐ ๋๋ฌด ์ข์์ ํ๋ ์์ ๋ฐ๋ฅธ ๋ฐ๋ฏธ์ง๋ฅผ ์ฃผ๋ ค๊ณ ํ๋๋ฐ
์ด๊ฑด ์ ๋ ํ์ง ์๋ ์ง์ธ๊ฐ?
ํ๋ฉด ์๋๋๊ฑด ์์ 30ํ๋ ์์ ์๋ํ๊ฑฐ์๋๋ฉด 60ํ๋ ์๋ณดํต์ฐ๊ณ ์์ฆ์ ๊ทธ ์ด์๋ ์ธ๋ฏ
ใณใณ ์ ์ ๋ค ๋๋ฐ์ด์ค ์ฑ๋ฅ์ ๋ฐ๋ผ(60 ํ๋ ์ ๋ฏธ๋ง) ๋ฐ๋ฏธ์ง๊ฐ ๋ค๋ฅด๋ฉด ์ข ๊ทธ๋์ ๊ณ ๋ฏผ์ด๋ค
์ผ๋จ ๊ทธ๊ฑธ ๊ตฌ์ง ํ๋ ์๋จ์๋ก ์ฒ๋ฆฌํด์ผํ๋์ง๋ถํฐ ์๊ฐํด๋ด์ผํ ๊ฒ๊ฐ์๋ฐ ๋ญํ ๋ ค๋์ง ์ ๋ชจ๋ฅด๊ฒ ์
์ง๋ฌธ์์ฒด๊ฐ ์๋ชป๋๋ค. ๋ฏธ์ ์ธ ํจ๊ณผ์ ๋ฐ๋ฏธ์ง๋ ์๊ด์ด ์๊ณ ์๋ค๋ฉด ๋ญ๊ฐ ์๋ชปํ๊ฑฐ๋ค
๋ฐ๋ฏธ์ง์ ์๊ด์๋๊ฑด ํ๋ ์์ด๊ณ , ๋ฒ์ ์ง์ ๊ณต๊ฒฉ์์ ๋ฒ์๋ฅผ ๊ด์ฅํ๋ ์ค๋ธ์ ํธ๊ฐ ํ๋ ์์ ๋ฐ๋ผ ์์ฑ๋๋๋ฐ ์์ฑ์ฃผ๊ธฐ๋ฅผ ๋ฆฌ์ผํ์์ผ๋ก ์กฐ์ ์ ๋ชปํ๋๊น ํ๋๋ง
๊ฒ์๋ด์ ๋ชจ๋ ๊ฒ ํ๋ ์ ๊ธฐ๋ฐ์ผ๋ก ๋์๊ฐ๋๊ฑฐ์??
์ผ๋ถ ๋ฒ์ ๊ณต๊ฒฉ์ ์ฐ์ฌ์, ์ ๋ฐ์์ ๊ตฌํ์ ๊ฒ์์์ ์ฐ์ง ์๋๊ฐ ๋ฌผ์ด๋ณธ๊ฑฐ
๊ทธ๊ฑธ fixedupdate๋ก ์ฎ๊ธฐ๋ , ์ฝ๋ฃจํด์ ์ฐ๋ task๋ฅผ ์ฐ๋ ์ฐํํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์กฐ๊ฑด ์๋ค
์๋ฅผ๋ค์ด ์บ๋ฆญํฐ์ด๋์ด๋ ์ด์์ด๋์๋๊ฐ์๊ฑด ์๊ฐ์ด๊ณ ๋ฐ๋ฏธ์ง๊ฐ์๊ฑด ํ๋ ์๊ธฐ๋ฐ์ด๊ณ ์ด๋ฐ๊ฑฐ์๋์ง?
ํต์ผํ๋๊ฒ ์ข์ง์๋ ๋์ค์ ์กฐ์ ํ๋ ค๋ฉด ๋นก์ ๋ฏ ์ฝ๋ฃจํด์ด๋ ๋ญ๋ ํ๋๋ก ํต์ผํ๋๊ฒ ์ข์๊บผ์
๋ฌผ๋ก ๋ ๋ด๋น๋ผ ์ ๋ชจ๋ฆ ใ ใ
์ด์จ๋ ๊ฐ์ฌ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
WaitForEndOfFrame ์ด๋ฐ๊ฑฐ ์ฐ๋๊ฑฐ์๋๊น?
ํํฐํด์ emit ํ ๋, rate over time์ผ๋ก ์์ฑํ๋ฉด ํ ํ๋ ์์์ ์ ํด๋ ํํฐํด ๊ฐ์๋งํผ ์์ฑ๋ผ์ ๊ฐ์๋ง ์ ์กฐ์ ํ๋ฉด ์์ฑ๋๋ ์์น๊ฐ ๊ณ ๋ฅด๊ฒ ๋ถ๋๋ฝ๊ฒ ์ด์ด์ง๊ฒ ์์ฑ๋๋๋ฐ, bursts์จ์ ์์ฑ์ฃผ๊ธฐ๋ฅผ ๊ณ ์ ์์ผ๋์ผ๋ฉด ํด๋น ์ฃผ๊ธฐ์ ํํฐํด์ด ์์ฑ๋๊ธด ํ์ง๋ง ์์ rate over time์ผ๋ก ์์ฑ ํ ๋ ๋งํผ ๋ถ๋๋ฝ๊ฒ ์ด์ด์ ธ ๋ณด์ด์ง๊ฐ ์์. ๊ทธ๋ฆฌ๊ณ ์ด ํํฐํด์ด ๋ฐ๋ฏธ์ง์ ์๊ด ์์ผ๋๊น ํ๋ ์๋ง๋ค ์์ฑํ๋ ์ฃผ๊ธฐ์ ์ผ๋ก ์์ฑํ๋์ ๋ฌธ์ ์ ์์๋๊ฑฐ์๊ณ . ๊ฒฐ๊ตญ ๋ด ์ง๋ฌธ์ ํ๋ ์์ ๋ฐ๋ฅธ ๋ฐ๋ฏธ์ง๋ฅผ ์ฃผ๋ ํจ๊ณผ๊ฐ ์๋๋ฐ ๊ฒ์์์ ์ฐ์ด๋ ํ๋๊ฑฐ ์๋๋ฐ ์ฐ์ผ๋ก ๊ฐ๋ค
์ง๋ฌธ์ ๋๋ฌด ๋ค ์ง๋ฅด๊ณ ์์ถํด๋์ ์ฐ์ผ๋ก ๊ฐ ์ ๋ฐ์... ์ ๋ฆฌํด์ ๋ค์ ์ง๋ฌธํ๋๊ฒ ๋์๋ฏํจ
??? ํ๋ ์์ ๋ฐ๋ผ ๋ฐ๋ฏธ์ง๋ฅผ ์ฃผ๋๊ฒ ์๋๋ฐ ๊ทธ๊ฒ ๊ฒ์์์ ์ฐ์ด๋ ์์ฐ์ด๋๊ฐ ๊ถ๊ธํ๋๋ฐ ์ด๊ฒ ๋ ํ์ด์ธ๊ฒ ํ์ํด? ์คํ๋ ค ์ง๋ฌธ์ ๊ฐ๋ตํ๊ฒ ํด์ค๋ฉด ๋ชจ๋ฅผ๊น;
ํํฐํด์ ์ฐ์ถ์ผ ๋ฟ์ธ๊ฑฐ๊ณ ๋ฐ๋ฏธ์ง ์ฒดํฌ๋ ๋ณ๊ฐ ๋ก์ง์ผ๋ก ํด์ฃผ๋ฉด ๋์์ ์ ์ด์ 1์ด์ ๋ฐ๋ฏธ์ง๊ฐ ์์ญ๋ฒ ๋ค์ด๊ฐ๋๊ฑด ์๋๊ฑฐ ์๋์ผ ๊ณต๊ฒฉ์๋ ์ฒดํฌ๋ฅผ ์ํ๋?
๊ทธ๋ฅ ๋ณธ๋ฌธ ์ง๋ฌธ๋ง ๋ดค์๋ ๋ญํ๊ณ ์ถ๊ณ ๋ญํ๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์์ ๋ ์ด์ชฝ์ด ๋ ์ดํดํ๊ธฐ ์ฌ์ด๋ฐ ์ด์ํ๊ฑด๊ฐ?
๋ฐ๋ฏธ์ง๋ฅผ ์ ํ๋ ์ ๋จ์๋ก ๋ฃ์ด ๊ณ ์ ํ๋ ์์ผ๋ก ๋ฐ์๋๋ ์ ์ ์ ํ๊ฒฝ์ ๋ฐ๋ผ ๋์๊ฐ๋ ํ๋ ์์ด ๋ค๋ฆ. - dc App