์๋
ํ์ธ์. ์ด๋๋ ์๋ธ์ ๊ณต๋ถ์ค์ธ ํ์์
๋๋ค.
์ง๋ฌธ ๋๋ฆด๋๋ง๋ค ๋์๋๋ ๋ต๋ณ ํด์ฃผ์๋ ๋ถ๋ค ์ ๋ง ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
๊ณต๋ถํ๋ค๊ฐ ๊ถ๊ธํ๊ฒ ์๊ฒจ์ ์ง๋ฌธ ๋๋ ค์.
Addressables.InstantiateAsync("Cube");
์ด๋ฐ์์ผ๋ก Cube ๋ผ๋ ์ค๋ธ์ ํธ๋ฅผ ์์ฑํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ํ๋ธ ์ค๋ธ์ ํธ์ ์๋์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ์ฌ์ย ํ๋ธ๋ฅผ ์ญ์ ๋ฅผ ํด์คฌ์๋๋ฐ์.ย
if (!Addressables.ReleaseInstance(gameObject))
Destroy(gameObject);
์ ๋ ํ๋ธ์ ๋ถ์ด ์๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ , ๋ค๋ฅธ ๊ณณ์์ Cube๋ฅผ ์ฐพ์์ ์ญ์ ๋ฅผ ํด์ฃผ๊ณ ์ถ์ด์ ์๋์ฒ๋ผ ์์ฑํด์ ์คํํด๋ดค์ต๋๋ค.
if (!Addressables.ReleaseInstance(GameObject.Find("Cube")))
ย ย ย ย ย ย ย ย Destroy(GameObject.Find("Cube"));ย
๊ทธ ๊ฒฐ๊ณผ , ์๋ํ์ง ์๋๋ผ๊ณ ์..
ํน์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์๊น์?
๋๊ธ 0