์ธ๋ฒคํ ๋ฆฌ์ ์์ดํ
๋ค์ด๊ฐ๋ ๊ธฐ๋ฅ์ ๋ง๋ค๊ณ ์๋๋ฐ
์ธ๋ฒคํ ๋ฆฌ ํด๋์ค๋ฅผ ์ฑ๊ธํค์ผ๋ก ๋ง๋ค๊ณ pubic void AddItem์ด๋ผ๋ ํจ์๋ฅผ ๋ง๋ค์ด์ ์์ดํ ์ ํ๋ํ๋ ์์ผ๋ก ์ฐ๊ณ ์๋๋ฐ ์ด๊ฑธ ์ฑ๊ธํค์ ์์ฐ๊ณ ๋ง๋ค๋ ค๋ฉด ์ด์ผ ํด์ผํจ? ํ๋์ ๋จ์ด์ ธ ์๋ ์์ดํ ๊ณผ ์ธ๋ฒคํ ๋ฆฌ๋ ๋ณ๊ฐ์ ์ค๋ธ์ ํธ์ธ๋ฐ ์ด๊ฑธ ์คํํฑ์ ์์ฐ๊ณ ๋ง๋๋ ๋ฒ์ด ์์??? ํน์ ํ ํด๋์ค์์ ์๋ค ๋์ ๊ด๋ฆฌํ์ค์ผ ํ๋๊ฑฐ์??
์ธ๋ฒคํ ๋ฆฌ ํด๋์ค๋ฅผ ์ฑ๊ธํค์ผ๋ก ๋ง๋ค๊ณ pubic void AddItem์ด๋ผ๋ ํจ์๋ฅผ ๋ง๋ค์ด์ ์์ดํ ์ ํ๋ํ๋ ์์ผ๋ก ์ฐ๊ณ ์๋๋ฐ ์ด๊ฑธ ์ฑ๊ธํค์ ์์ฐ๊ณ ๋ง๋ค๋ ค๋ฉด ์ด์ผ ํด์ผํจ? ํ๋์ ๋จ์ด์ ธ ์๋ ์์ดํ ๊ณผ ์ธ๋ฒคํ ๋ฆฌ๋ ๋ณ๊ฐ์ ์ค๋ธ์ ํธ์ธ๋ฐ ์ด๊ฑธ ์คํํฑ์ ์์ฐ๊ณ ๋ง๋๋ ๋ฒ์ด ์์??? ํน์ ํ ํด๋์ค์์ ์๋ค ๋์ ๊ด๋ฆฌํ์ค์ผ ํ๋๊ฑฐ์??
๋ณดํต ์ฝ๊ฒ์๊ฐํ๋ฉด ์บ๋ฆญํฐ๊ฐ ์ธ๋ฒค์ ๊ฐ์ง๊ณ ์๊ณ ์์ดํ ์ค๋ ์ฃผ์ฒด๊ฐ ์บ๋ฆญํฐ์ด๋๊น ์ธ๋ฒค์ ๋ํ ์ฐธ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์๊ฑฐ์
์ ๊ทธ๋ ๋ค๋ฉด ๋ด๊ฐ ์ง๊ธ ์์ดํ ํ๋ํ๋ ์ฝ๋๋ฅผ Ontriggerํจ์ ์์ ์ป์ผ๋ ๊ทธ๊ฑธ Void OnTrigger() { Other.getcomponet().add(item) } ์ด๋ฐ์์ผ๋ก ํ๋ฉด ๋๋ค๋๊ฑฐ๊ตฐ
Component(inven).add(item)
์ธ๋ฒคํ ๋ฆฌ ์ฆ, ์ค์ ์์ฑ๋ ์์ดํ ์ธ์คํด์ค ๋ฆฌ์คํธ๋ฅผ ์์ ํ ์ฃผ์ฒด๊ฐ ๋๊ตฌ์ธ์ง๋ฅผ ์ ์๊ฐํด ๋ด
๊ทผ๋ฐ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ฌ๊ธฐ์ ๊ธฐ์ ์ฐธ์กฐํ๋ฉด ์ฑ๊ธํด ์ฐ๋๊ฒ ๋งํธํด
์์ , ์ฅ๋น ์์คํ , Ui๋ค์ด ๋ค ์ฐธ์กฐํด์ผํ๋๋ฐ ๊ฑ ์ฑ๊ธํค ์ฐ๋๊ฒ ํธํ ๋ ค๋?