์ด๋ ๊ฒ ๋ค์ด์ฌ๋ ๋ฐฉ ์์ ์์๋ ์ฌ๋ - 1 ํด์ ๊ฐ๊ฐ์ ํด๋ผ์ด์ธํธ์ ๋ฒํธ๋ฅผ ์ ์ฅํด ๋๊ณ
์ด๋ฐ ์์ผ๋ก ๊ฐ๊ฐ์ ํด๋ผ์ด์ธํธ์ ์๋ ๋ฒํธ๋ฅผ ์ด์ฉํด PhotonNetwork.Instantiate๋ฅผ ์ฌ์ฉํด์ ํ๋ ์ด์ด๋ฅผ ๋ถ๋ฌ๋๋๋ฐ
์ด๋ฐ ์์ผ๋ก ์๋ํฐ์์๋ ์๊ธฐ๋ง ๋ณด์ด๊ณ ๋ค๋ฅธ ์คํ ํ์ผ์์๋ ์ฌ๋ฌ๋ช ์ผ๋ก ๋ณด์ด๋๋ฑ ์ค๋ฅ๊ฐ ๋๋๋ฐ ์ด๋ป๊ฒ ํด์ผ ํจ?
๋ด๊ฐ ์ ๋ํฐ ์ด๋ณด์ฌ์ ์ฝ๋๊ฐ ์ด์ํด๋ ์ํด์ข ใ ;
ํน์๋ผ๋ ์ฌ์ง์์ ์ฝ๋๊ฐ ์ ์๋ณด์ผ๊น๋ด ๊นํ ๋งํฌ ์ฌ๋ ค๋
๋ฐ์ํ๋ ์์ธ : ๊ฐ ์ค๋ธ์ ํธ์ ์ฃผ์ธ(์ด ์ค๋ธ์ ํธ๋ฅผ ๋ง๋ ์ฌ๋)์ด ์๋๋ฐ๋ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์. ํด๊ฒฐ ๋ฐฉ๋ฒ : ๊ฐ ์คํฌ๋ฆฝํธ์ ์ด๋ฒคํธ ํจ์ ๋งจ ์๋ถ๋ถ์์ ์ด ์ค๋ธ์ ํธ๊ฐ ๋ด ์ปดํจํฐ์์ ๋ง๋ค์๋์ง ํ์ธํด์ฃผ๋ฉด ๋จ. ์๋๋ผ๋ฉด returnํด์ ์๋ํ์ง ์๋๋ก ํจ. ์: void Start(){if (photonView.IsMine == false && PhotonNetwork.IsConnected == true){ return;}์ดํ ์คํฌ๋ฆฝํธ} ์ํฐ๊ฐ ์๋ณด์ฌ์ ์ง์ฐ๊ณ ์ข ๋์์ ๋ค์์ฌ๋ฆผ
์ ๊ทธ๊ฑธ ๋นผ๋จน์์ธ๋ค ใฑใ ใฑใ ํจ ํด๋ณผ๊ฒ - dc App
ํ๋ฒ ๋ฐ๋ผํด ๋ณด๋๊น ๋ง์คํฐ ํด๋ผ์ด์ธํธ์์๋ง ์คํฐ๋๋๋ฐ ๋ค๋ฅธ ๋ฐฉ๋ฒ ์์?
์ฝ๋ ์ฝ์ด๋ดค๋๋ฐ ์ด๊ฒ๋ง ๋ด์ ๋ญ์ง ์ ๋ชจ๋ฅด๊ฒ ๋ค ๋ฏธ์..์ผ๋จ PlayerManager์ Destroy๋ ์ญ์ ํ๋ ์ค๋ธ์ ํธ๊ฐ Photonnetwork.instantiate๋ก ์์ฑํ ๊ฑฐ๋ฉด photonnetwork.destory์๋ photon.destroy๋ก ๋ฐ๊ฟ ์จ์ผ๋จ. ๊ฐ๊ฐ ์ฐ๊ฒฐ๋ ์คํฌ๋ฆฝํธ๋ ์ค๋ธ์ ํธ๊ฐ ์ด๋ค๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์ด์ ๋์์ค์๊ฐ ์๋คใ - dc App