Box->OnComponentBeginOverlap.AddDynamic(this, &AWeapon::OnBoxOverlap);
์ด๋ ๊ฒ ๋ฑ๋กํ๋๋ฐ ์ ์๋๋
ย
์ถฉ๋ ๋๋๋ฐ ๋ธ๋ฆฌ๊ฒ์ดํธ ํธ์ถ์ด ์๋๋ค ์ด๋ฐ ์จ๋ฐใ ใ ใ
๋ถ๋ช ํ ์ถฉ๋ ํ๋ฆฌ์ ์ ๋๋ก ์ค์ ํด๋จ๊ณ ๋์ด์๋๋ฐ ์๋ฐ ๋จธ๊ฐ๋ฌธ์ ์ง
1. ์ถฉ๋์ OnComponentHit์ 2. component๊ฐ ์ถฉ๋ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ํ๋์ง ํ์ธํ์ ํ๋กํผํฐ ์ฐฝ์์ simulation generates hit events ๊ฐ ์ฒดํฌ ๋์ด์ผ ํจ
2๋ ํด๋จ์ ์ถฉ๋์ด ์๋๋ผ ๋ฌด๊ธฐ๊ฐ ์ค๋ธ์ ํธ ๋ฟ์์๋๋ผ ์ค๋ฒ๋ฉ์ผ๋ก ํ๋๋ฐ ํ์ฌํผ ์ ์ ๋๊ฐ๊ฑฐ๊ฐ์
ํน์๋ ๋ฌผ์ด๋ณด๋๊ฑด๋ฐ OnBoxOverlap์ด UFUNCTION์ธ๊ฑฐ ๋ง์ง?
์ฝ๋ฆฌ์ ํ๋กํผํฐ์ generate overlap events ๊น์ง๋ ์ฒดํฌ ๋์ด์๋ค๋ฉด ์์ง ์ฝ๋ ๊น์ ํ์ธํด๋ณด๋๊ฒ ์ ์ผ ๋น ๋ฅผ๋ฏ
ใ ใ ๋น๊ทผ์ด์ง ๋ธ๋ฆฌ๊ฒ์ดํธ์ ํจ์๋ฃ๋๋ฐ ๊ทธ๊ฑด๊ธฐ๋ณธ์ด๋ผ๊ตฌ ์ฝ๋ฆฌ์ ์ ์ค๋ฒ๋ฉ ์ด๋ฒคํธ ์์ฑ ๋์ด์๊ณ ํด๋น ์ค๋ธ์ ํธ์ ๋ถ์ด์๋ ๊ตฌ ์ค๋ธ์ ํธ์๋ ์ ๋ฐ์ํ๋๋ฐ ๋ฐ์ค ์ค๋ธ์ ํธ์๋ง ์ค๋ฒ๋ฉ์ด ์๋ ์ํ๋๊ฒ ์กฐ๋ ์ผํฑ์ด๊ฐ์์..
๋์ผํ ์กํฐ์ ๊ตฌ๋ ๋ฐ์ค ์ปดํฌ๋ํธ๊ฐ ๋ถ์ด์๋๋ฐ ํ๋๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๊ณ ํ๋๋ ์ํ๋ค๊ณ ? ์ด์ํ๋ค ์ฝ๋ฆฌ์ ์ฑ๋์ด ๋ค๋ฅธ๊ฑฐ ์๋?
ํด๊ฒฐํ๋ค ์ ๋ฏธ์น ๊ฐ ์ด์ด์๋๊ฑฐ์์;; ใณใณ
๋ฌธ์ ๊ฐ ๋ญ์์? ๊ถ๊ธํ๋ค
์ฝ๋ฆฌ์ ์ค์ ์ ๋๋ก ํ๋ค๊ณ ํ๋๋ฐ ์๋ชป์ด์์..