์ผ๋‹จ ์ €๋Š” ํƒ‘๋ทฐ 2D๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์žˆ๋‹ต๋‹ˆ๋‹ค.

OverlapCircle๋กœ ๋ชฌ์Šคํ„ฐ๋ฅผ ์ธ์‹ํ•˜๊ณ , ๊ทธ ์•ˆ์—์„œ Vector3.Dot์œผ๋กœย 

'ํ”Œ๋ ˆ์ด์–ด-๋งˆ์šฐ์Šค ๋ฒกํ„ฐ' ์™€ 'ํ”Œ๋ ˆ์ด์–ด-๋ชฌ์Šคํ„ฐ ๋ฒกํ„ฐ' ์˜ ๋‚ด์  ๊ฐ’์ด ์ผ์ • ๊ฐ’(์˜ˆ๋ฅผ ๋“ค๋ฉด 0.5)๋ณด๋‹ค ํฌ๋‹ค๋Š” ์‹์œผ๋กœ ํ•ด์„œ ๋ฒ”์œ„๋ฅผ ์„ค์ •ํ•ด๋†จ์–ด์šฉ.

์ œ ๋Šฅ๋ ฅ ์•ˆ์—์„œ๋Š” ๋ถ€์ฑ„๊ผด๋กœ ๋ฒ”์œ„๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๊ทธ๊ฒƒ๋ฐ–์— ์—†์–ด์„œ์œ ..

๊ทผ๋ฐ ์ด๋ ‡๊ฒŒ ๋ฒกํ„ฐ๋ฅผ ์จ์„œ ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ด๋†“์œผ๋‹ˆ๊นŒ ๊ทธ ๋ฒ”์œ„๋งŒํผ ๋ฌด๊ธฐ ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ํœ˜๋‘๋ฅผ ๋•Œ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•  ์ง€ ๊ฐ์ด ์•ˆ์žกํ˜€์š”


ํ˜น์‹œ ๋ถ€์ฑ„๊ผด ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์ค‘์— ๋” ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•˜๊ตฌ์š”, ๋ฒกํ„ฐ๋ฅผ ์ด์šฉํ•  ๋•Œ๋Š” ๋ฌด๊ธฐ ๋ชจ์…˜์„ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ• ์ง€ ๊ฐ์ด ์•ˆ์žกํž™๋‹ˆ๋‹ค.

๋‹ค๋“ค ์ผ๋ฐ˜์ ์œผ๋กœ (ํŠน์ • ๋ฒ”์œ„ ๋‚ด์—์„œ)๋ฌด๊ธฐ ํœ˜๋‘๋ฅด๋Š” ๋ชจ์…˜์ด๋‚˜ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜์‹œ๋‚˜์š”?