์์์ ์ํธ์์ฉ์ผ๋ก ์์ดํ
์ ์ป๋ ๊ฒฝ์ฐ
์บ๋ฆญํฐ ํด๋์ค์์ ํธ๋ค๋งํ๊ฒ ๋์์ ๋, ์ด ์์ดํ
์ด ๋ฌด์์ธ์ง ํ๋จํด์ผ ํ๋ ๋ก์ง์ด ์บ๋ฆญํฐ์ ์๋ ๊ฒ์ด ๋ง๋์ง ์๋ฌธ์
๋๋ค. AI ์ธํด๋์ด ๋ง์ํด์ฃผ์ void AYourCharacter::HandleInteraction(){// ์ํธ์์ฉ์ ์ฒ๋ฆฌํ๋ ๋ก์ง (์: ๊ทผ์ฒ์ ์์๋ฅผ ์ฐพ์ ์์ดํ
์ ์ต๋)}์ ๊ฒฝ์ฐ, ์ด๊ฒ์ด ์์๋ผ๋ฉด -> ์์ดํ
์ต๋์ด๊ฒ์ด NPC๋ผ๋ฉด -> ๋ํ ์ํธ์์ฉ ๋ฑ์ ์๋ก ๋ค๋ฅธ ํ๋์ ํด์ผํ๋๋ฐ,์บ์คํ
์ด ๋ง์์ง๋ฉด ์ง์ ๋ถํด ์ง ๊ฒ ๊ฐ๊ณ ,์ด ๊ฒฝ์ฐ์๋ ์ธํฐ๋์
์ธํฐํ์ด์ค๋ฅผ ์บ๋ฆญํฐ๊ฐ ์๋๋ ์์, NPC์๊ฒ ์์ํ๊ฒ ํ์ฌ ์ฒ๋ฆฌํ๋ ๊ฒ์ด ๋ง์๊น์?