์œ ๋‹ˆํ‹ฐ ์—”์ง„์ด๊ตฌ

์ŠˆํŒ…๊ฒœ ๋งŒ๋“œ๋Š”๋ฐ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ์ด์•Œ์ด ์žˆ์Œ


์˜ˆ์‹œ๋กœย 

Bullet A (๋ฐ๋ฏธ์ง€ 10)

Bullet B (๋ฐ๋ฏธ์ง€ 20)


์ด๋Ÿฌ๋ฉด ์  ์บ๋ฆญํ„ฐ๊ฐ€ ๊ณต๊ฒฉ ๋ฐ›์•˜์„ ๋•Œ ๋Œ€๋ฏธ์ง€ ๊ณ„์‚ฐ์„ ํ•˜๊ณ ์‹ถ์€๋ฐ


์ด์•Œ์ด 1๊ฐœ๋ฉด

private void OnTriggerEnter2D(Collider2D col)

ย  ย  {

ย  ย  ย  ย  if (col.gameObject.tag == "Bullet")

ย  ย  ย  ย  {

float Admg = col.gameObject.GetCOmponent<BulletA>().dmg

Hp -= Admg;

}

์ด๋Ÿฌ๋ฉด ๋˜๋Š”๋ฐ


์ด์•Œ์ด ์—ฌ๋Ÿฌ์ข…๋ฅ˜๋ผ....ย 

ํƒœ๊ทธ๋กœ Bullet A, B, C ์ด๋Ÿฐ์‹์œผ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•๋ฐ–์— ์—†๋‚˜์š”?

ํƒœ๊ทธ ์ˆ˜ ์—„์ฒญ ๋งŽ์•„์งˆ๊ฑฐ๊ฐ™์€๋ฐ...