์ด๋ฆ๊ณผ ์ขํ๋ง ๋ค๋ฅด๊ณ ๋๋จธ์ง ๋ค ๋๊ฐ์ ์ค๋ธ์ ํธ์ ์ฝ๋ฆฌ๋๋ฅผ ๊ฒน์ฒ๋
๋๋ค ์ด์ฆ ํธ๋ฆฌ๊ฑฐ, ์ด์ฆ ํค๋ค๋งํฑ์ ์ฒดํฌํด๋์
์ถฉ๋ํ๋ฉด 1,1,1๋งํผ ์ด๋ํ๋๊ฑธ ๊ตฌํํ๋ คํจ
๋๋ค ์ด์ฆ ํธ๋ฆฌ๊ฑฐ, ์ด์ฆ ํค๋ค๋งํฑ์ ์ฒดํฌํด๋์
์ถฉ๋ํ๋ฉด 1,1,1๋งํผ ์ด๋ํ๋๊ฑธ ๊ตฌํํ๋ คํจ
์ ๋ฐ์ดํธํจ์ ๋ฐ์ผ๋ก ์ฎ๊ธฐ๊ณ ํผ๋ธ๋ฆญ ๋ถ์ฌ๋ณด์
์ ์ค๋ช ์๋ณด๋ ๋๋ค ํค๋ค๋งํฑํ๊ณ ํธ๋ฆฌ๊ฑฐ๋ฅผ ๊บผ์ผ ์ถฉ๋์ด ๊ฒ์ฌ๋๋ค
๊ทผ๋ฐ ์ด์ฆ ํค๋ค๋งํฑ ์ฒดํฌ์ํ๋ฉด์ ๋ฌผ๋ฆฌ ์ ์ฉ ์๋๊ฒํ๋ ค๋ฉด ์ด์ฐํ์ง?
๋ถ๋ชํ๋ ์์ง์ด๋๊ฑธ ๋ง๊ณ ์ถ์๊ฑฐ๋ฉด ๋ฆฌ์ง๋๋ฐ๋์ชฝ constraints์ชฝ ๊ฑด๋๋ ค๋ณด์
๋ถ๋ชํ๋ ๋ฌผ์ฒด ๋น๊ธ๋น๊ธ ๋๋๊ฑด ๋ฉ์ท๋๋ฐ ์ด์ 1,1,1์ฉ ์ด๋ํ์ง ์๋ค;;
const์ชฝ ๊ฑด๋ ๊ฑฐ ๋ค ๋๋๋ฆฌ๊ณ ์ฝ๋ผ์ด๋์ชฝ is trigger ํค๊ณ ์คํฌ๋ฆฝํธ onTriggerEnterํจ์๋ก ์๋์์ผ ๋ณด์
๋ฌผ๋ฆฌ์ ์ธ ์ฐ์ฐ์ ํ์ง์๊ณ ํธ๋ฆฌ๊ฑฐ์ ํธ๋ฆฌ๊ฑฐ๊ฐ ๊ฒน์น๋๊ฑธ ๋ง๋ค๊ณ ์ถ์
์๋๋ค ๋ญ๊ฐ ๋ฌธ์ ์ง
1. ์ฝ๋ผ์ด๋์ is trigger ์ฒดํฌ 2. ๋ฆฌ์ง๋๋ฐ๋์ is kinematic gravity ๋๋ค ์ฒดํฌ ํ๊ณ 3. ๋ณธ๋ฌธ์ ์คํฌ๋ฆฝํธ์์ on triggerstay๋ฅผ update ๋ฐ์ผ๋ก ๋นผ๋ด๊ณ public void onTriggerEnter๋ก ๋ฐ๊ฟ๋ณด์
์ ๋ฐ์ผ๋ก ๋นผ๋๊น ๋๋ค ใฑใ
์ ์ ๊ฑฐ ์๋ ์ ๋ฐ์ดํธ ์์ชฝ์ ์์จ๋ ํ๋ ์๋น ํ๋ฒ ๊ณ์ฐํ๋๊ฑฐ๊ตฌ๋
stay๋ ๋งคํ๋ ์๋น ํ๋ฒ์ฉ enter์ exit์ ๋ค์ด์ค๊ณ ๋๊ฐ๋ ์๊ฐ์๋ง ํ๋ฒ์ฉ
ใ ใ ํ์ธํด๋ด
์ฝ๋ผ์ด๋์
๊ทผ๋ฐ ์ ๋ ๊ฒ ์ฝ๋์ง๋ฉด ์ค๋ฅ ์๋จ?