์ธ๋ฆฌ์ผ์์ ์์ดํ
ํฝ์
์์คํ
๋ง๋ค๊ธฐ (Interface, Overlap, USTRUCT)
๊ฒ์์์ง/UE5ยท2026. 6. 19.
Unity ๊ฐ๋ฐ์๊ฐ Unreal Engine์ ๋ฐฐ์ฐ๋ฉฐ ๊ฒช์ ๊ฒ๋ค์ ๊ธฐ๋กํฉ๋๋ค.์ค๋ ํ ๊ฒLuneria ํ๋ก์ ํธ์์ ์์ดํ
์ต๋ ์์คํ
์ C++ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํํ๋ค.IInteractable ์ธํฐํ์ด์ค, FItemData ๊ตฌ์กฐ์ฒด, USphereComponent ์ค๋ฒ๋ฉ ๊ฐ์ง๊น์ง ๊ตฌ์กฐ๋ฅผ ์ก๊ณ , Blueprint์์ ๊ฐ์ ์กฐ์ ํ๋ ํจํด์ผ๋ก ์์ฑํ๋ค.Unity์ OnTriggerEnter + IInteractable ๊ตฌ์กฐ๋ฅผ ์ธ๋ฆฌ์ผ๋ก ์ฎ๊ธฐ๋ ๊ณผ์ ์ด์๋๋ฐ, ์๊ฐ๋ณด๋ค ๋ค๋ฅธ ์ ์ด ๋ง์๋ค.๋ฐฐ์ด ๊ฐ๋
1. Unreal Interface ํจํด — ์ ํด๋์ค๊ฐ ๋ ๊ฐ?Unity์์ ์ธํฐํ์ด์ค๋ IInteractable ํ๋ ์ ์ธํ๋ฉด ๋์ด๋ค. ์ธ๋ฆฌ์ผ์ ๋ค๋ฅด๋ค.// UInteractable : UObject ์์, ๋ฆฌํ๋ ์
๋ฑ๋ก์ฉ ๊ป๋ฐ..