์ ๋ํฐ ์ฝ๋ผ์ด๋์ถฉ๋ํ ๋ ํ๋ฒ์ ํ๊ฐ๋งย ๋ฐ๋๊ฑฐ ๊ฐ๋ฅํจ?
๋ฆฌ๋ฌ๊ฒ์ ๋ง๋๋ ์ค์ธ๋ฐย ํ์ผ์น ๋ ํ๋ฒ์ ์ฌ๋ฌ๊ฐ๊ฐ ์ณ์ง๋ ๋ฒ๊ทธ๊ฐ ์๊ฒจ์ ๊ทธ๋ผ.
์ ๋ํฐ ์ฝ๋ผ์ด๋์ถฉ๋ํ ๋ ํ๋ฒ์ ํ๊ฐ๋งย ๋ฐ๋๊ฑฐ ๊ฐ๋ฅํจ?
๋ฆฌ๋ฌ๊ฒ์ ๋ง๋๋ ์ค์ธ๋ฐย ํ์ผ์น ๋ ํ๋ฒ์ ์ฌ๋ฌ๊ฐ๊ฐ ์ณ์ง๋ ๋ฒ๊ทธ๊ฐ ์๊ฒจ์ ๊ทธ๋ผ.
์ฒซ๋ฒ์งธ ์ถฉ๋๊ฐ์ ์ป์ ๋ค์ ๋ค์ ํ๋ ์๊น์ง ์ถฉ๋์ฒดํฌ๋ฅผ ๋ฌด์ํ๋๋ก bool ๊ฐ์ ์ฃผ๋๊ฑฐ์ ๊ทธ๋ฆฌ๊ณ lateupdate์์ bool ๊ฐ์ ์ด๊ธฐํํ๊ณ ... ์ด๋ผ ์๋๋?
์ค์น.ํ๋ฒ ํด๋ด์ผ๊ฒ ๋ค.๋ช์ด๊ฐ ๊ป๋คํค๋๊ฑด ํด๋ดค์ด๋ ํ๋ ์๋จ์๋ฅผ ์๊ฐ ๋ชปํ๋ค.ใฑใ
๊ถ๊ธํด์ ๋๋ ํด๋ดค๋๋ฐ ์์๊ฐ fixedupdate -> oncollisionenter -> update ์์ด๋ผ update๋ณด๋ค ๋จผ์ ์ฒ๋ฆฌ๋ฅผ ํ๋ ค๋ฉด oncollisionenter์์ ์ฒ์ ์ถฉ๋๊ฐ์ ์ฌ์ฉํ ๋ค bool ๋ก ๋ซ์๋ฒ๋ฆฌ๋ฉด ๋๊ณ ์๋๋ฉด collision c ๋ผ๊ณ ํ๋ ์ ์ธํ ๋ค์ oncollisionenter์์ c= collision ์ด๋ผ๊ณ ํ๋ฉด ๋ช๊ฐ๊ฐ ๋์์ ์ถฉ๋๋๋ ๋ง์ง๋ง ํ๋๋ง ๋จ์ํ ๋ ๊ทธ๊ฑธ update์์ if(c!=null) ํด์ ์ฌ์ฉํ ์๋ ์๊ฒ ๋๋ผ ์ฌ์ฉ ํ c=null๋ก ๋ง๋ค์ด๋ฒ๋ฆฌ๊ณ ..
์ ์์์ ๋งํ๋ฐ๋ก ํ๋๊น ๋จ