์ ๋์ถฉ Storage.cs ๋ผ๋ ํด๋์ค๋ฅผ ๋ง๋ค๊ณ Storage๋ผ๋ ์ค๋ธ์ ํธ์ ๋ฃ์์๋
์ด ํด๋์ค๋ฅผ ๋ค๋ฅธ์คํฌ๋ฆฝํธ์์ ๊ฐ์ ธ์ฌ๋
public Storage storage; ์ ์ธ ํ ์ธ์คํํฐ์ฐฝ์์ ํด๋น ์ค๋ธ์ ํธ ๋๋๊ทธ์ค๋๋กญ.
์ด๋
Storage storage; ์ ์ธ ํ
Start,Awake ํจ์์์ Gameobject.Find("Storage").Getcomponent<Storage>();
๋ฅผ ์ฐ๋๋ฐฉ๋ฒ ๋๊ฐ์ง๊ฐ ์๊ฐ์ด๋๋๋ฐ
๋ณดํต ์ด๋ค๊ฑธ ์ฐ๋์ง.. ๊ทธ๋ ๋ค๋ฉด ๋๋จธ์งํ๋๋ ์ด๋ค ํน๋ณํ ๊ฒฝ์ฐ์ ์ฌ์ฉ์ด๋๋์ง.. ์๋๋ฉด ๋ ์ข์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค!
Find์ฐ๋ฉด ์ฑ๋ฅ์์ ์ข ํ์ํ๋ค๊ณ ์ฝ์์
์ ๊ทธ๋ผ update๊ฐ์ ๋ฐ๋ณต๋ฌธ์ ์ ํฉํ์ง ์๊ณ ์ ์ธ์ ์ฉ๋๋ก๋ ์ธ์ ์๋ค ์ด๊ฑด๊ฐ์
์ธ์คํํฐ ๋ทฐ ๊นจ๋ํ๊ฒ ํ๊ณ ์ถ๊ณ awake์์๋ง ๋ก๊ฒจ์ธ๊ฑฐ๋ฉด ํ์๋ ์๊ด ์์ง
์ธ์คํด์ค๊ฐ ํ๋๋ง ํ์ํ ์ํฉ์ด๋ฉด ์ฑ๊ธํด ์ฐ๊ธฐ๋ ํจ
๊ณ ์ ์ด๋ฉด ์ด์จ์ดํฌ์์, ์ค๊ฐ์ ์ค๋ธ์ ํธ ๋ฐ๊ฟ๋ด์ผํ๊ณ ๊ฐ๋ฐ๊ฟ๋ด์ผํ๋ฉด ์ธ์คํํฐ๊ฐ ๋ซ์ง์๊ฒ์?