์š”์•ฝ์„ค๋ช…


1. Player์™€ Enemy๊ฐ€ ์žˆ์Œ


2. ์ด ๋‘๋†ˆ์—๊ฒŒ๋Š” AttackRangeBar(ํ”„๋ฆฌํŒน์œผ๋กœ ๋นผ๋†“์Œ)๋ผ๋Š” ๋ฐ•์Šค ์ฝœ๋ผ์ด๋”๋ฅผ ๊ฐ๊ฐ ์ž์‹์œผ๋กœ ๊ฐ€์ง€๊ณ  ์žˆ์Œ.


3. ํ‰์ƒ์‹œ์—๋Š” ๊บผ์ ธ์žˆ๋‹ค๊ฐ€, Player๊ฐ€ Enemy์—๊ฒŒ ๊ณต๊ฒฉ์„ ํ•  ์‹œ AttackRangeBar๊ฐ€ ์ผœ์ง€๋ฉด์„œ OnTriggerEnter2D๋ฅผ ์‹คํ–‰

ย  ํƒœ๊ทธ ๋น„๊ตํ•ด์„œ Enemy ํƒœ๊ทธ๊ฐ€ "Enemy"์ด๋ฉด ๋ฐ๋ฏธ์ง€๋ฅผ ์คŒ.


4. ๊ทผ๋ฐ ๋ฐ˜๋Œ€๋กœ Enemy๊ฐ€ Player๋ฅผ ๊ณต๊ฒฉํ•˜๋ฉด ํƒœ๊ทธ๋ฅผ Player๋กœ ๋น„๊ต๋ฅผ ํ•˜๋Š”๋ฐ๋„ ์•ˆ๋จ;;


๋‘ ๋†ˆ์˜ ๋งค์ปค๋‹ˆ์ฆ˜์ด ๋˜‘๊ฐ™์•„์„œ ํƒœ๊ทธ๋งŒ ๋ฐ˜๋Œ€๋กœ ๋‹ฌ์•„์ฃผ๋ฉด ๋‘˜ ๋‹ค ์ž‘๋™ํ•ด์•ผํ•˜๋Š”๋ฐ Player๋Š” ๋˜๊ณ , Enemy๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค.


์งˆ๋ฌธ : ๊ฐ™์€ ํ”„๋ฆฌํŒน์„ ์“ฐ๋ฉด ๊ฐ๊ฐ์˜ OnTriggerEnter2D๊ฐ€ ์‹คํ–‰์ด ์•ˆ๋˜๋‚˜์š”? ํ•˜๋‚˜๋งŒ ์‹คํ–‰๋˜๋‚˜์š”??