๋คํฌ์์ธ ๊ฐ์ด ๊ฒ ํฌ๊ธฐ = ํํธ๋ฐ์ค ํฌ๊ธฐ๋ผ๋ ๊ท์น์ด๋ฉด ํธํ ๊ฑฐ ๊ฐ์๋ฐ, ๋ฒ์ ๊ณต๊ฒฉ ๊ฐ์๊ฑด ์ด๋ป๊ฒ ์ฒ๋ฆฌํ๋๊ฒ ํธํ ๊น???
๋ชฉํ๋ ํจํด์ด 1~N๊ฐ๊ฐ ์๋๋ฐ ๊ฐ๋ณ์ ์ผ๋ก ํํธ๋ฐ์ค๋ฅผ ๋ค๋ฅด๊ฒ ๋๊ณ ์ถ์
์๋ฅผ๋ค๋ฉด 1๋ฒ ํจํด์ ๊ฒ ํฌ๊ธฐ์ ๋์ผํ๊ฒ, 2๋ฒ ํจํด์ ์ ๋ฐฉ ๋ฒ์ ๋ฑ์ผ๋ก ์ฒ๋ฆฌํ๊ณ ์ถ์
๋น์ฅ ์๊ฐ๋๋ ๋ฐฉ์์ ํจํด๋ง๋ค ๋ฐ๋ฏธ์ง ํ์ ํ ์ฝ๋ผ์ด๋ ์์น, ํฌ๊ธฐ ์์ฑํด๋๊ณ ์ ๋๋ฉ์ด์ ์ด๋ฒคํธ๋ก On,Off ํ๋ ค๊ณ ํ๋๋ฐ, ์ด๊ฒ ์ผ๋ฐ์ ์ธ ๋ฐฉ์์ผ๊น??
์๋๋ฉด ๋ฐ์ค์บ์คํธ๋ ์คํผ์ด์บ์คํธ๋ก ํ์ ํ๊ณ , ์ผ์ ์๊ฐ ๋ค์ ๋๋ฉด ๋ ๊ฑฐ ๊ฐ๊ธด ํ๋ฐ ๊ฐ๋ฐํ ๋๋ ์ฝ๋ผ์ด๋ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋๋๊ฒ ๋ ํธํ ๊ฑฐ๊ฐ๊ธฐ๋ ํ๊ณ ..
ย
๊ทผ๋ฐ ๊ทธ๋ ๊ฒํ๋ฉด ๋ฒฝ๋ค๋ ๋ง์ง์์๊น ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ป๊ฒํ๋์ง ๊ถ๊ธํ๋ค - dc App
Overlap ๊ณ์ดํจ์๋ก ๋ฐ๋ก Mannual Collision๋ง๋ค์ด์ ์ฌ์ฉํ ์๋ ์๊ณ ์์ ์์์ผ๋ก ๋ง๋ค์ด์ ํน์ ๋ฒ์์ Distance๋ก ํ์ ํ ์๋ ์๊ณ . ์ ๋๋ฉ์ด์ ์ด๋ ์ฐ๋ํ๋ ค๋ฉด Event๋ฐฉ์์ผ๋ก ๊ป๋คํค๋๊ฒ ์ ์์ด๊ธด ํจ. ๋ค๋ฅธ๋ฐฉ๋ฒ์ Code Only๋ก Deltatime์ผ๋ก ์ง์ฐ์๊ฐ ๊ณ์ฐํ๊ณ ์๋ค๊ฐ ํน์ ์๊ฐ์ฌ์ด์ ํจ์ ํธ์ถํ๋ ๊ฒฝ์ฐ๋์๊ณ
๋ฒฝ๋ค ์ ๋ ํผ๊ฒฉํ์ ์์ ๋ ค๋ฉด ๊ฒ์ถ๋ฒ์ ์์ ๋ค์ด์จ ์ ๋ํํ ์ ๋ถ ๋ฒฝ LayerMask ์์ด Raycast์ด์ ๋ง์ฝ์ ์์ผ๋ฉด ํ์ ์ ์ธํ๋๋ก ์ง๋ฉด๋จ
๋ต๋ณ ๊ณ ๋ง์!! ์ง๊ธ์ ์ ๋๋ฉ์ด์ ์ด๋ฒคํธ๋ก ๊ฐ๋ฐํ๊ณ ์์๋๋ฐ ๋ค๋ฅธ ๋ฐฉ๋ฒ๋ ๊ณต๋ถํด๋ณผ๊ฒ!!