๋งจ์์ ํจ์๋ ๋ณด๋ฉด ๋ด๊ฑด ๋ค ์๋๋๋ฐ
OnPlayerEnteredRoom, OnPlayerLeftRoom
์ด๊ฑฐ ๋ฑ 2๊ฐ๋ง ์ฌ์ ์ ์๋๋ค๊ณ ๋จ๋๋ฐ ํน์ ์ด์ ๊ฐ ์์๊น์?
+๋ฐ์๊ป ๋ณด๋ฉด์ ๊ณต๋ถ์ค์ธ ์ ํญ ๊ณ ๋ผ๋ ์คํฌ๋ฆฝํธ์ธ๋ฐ ์ฌ๊ธด ์๋จ
ํ๋ก์ ํธ๋ ์คํํด๋ณด๋ฉด ์๋จ
"์ฌ์ ์ํ ์ ์ ํ ๋ฉ์๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค" ์ด๊ฑฐ ๊ทธ๋๋ก ๊ตฌ๊ธ์ ๊ฒ์ํด๋ด
์ ์์์ด ๋ช๋ ๋๊ฑฐ๋ก ์๋๋ฐ ๊ทธ์ฌ์ด์ ๋ฉ์๋๋ช ์ด ๋ฐ๋์๊ฒ ์ฐ
https://doc-api.photonengine.com/en/pun/v2/class_photon_1_1_pun_1_1_mono_behaviour_pun_callbacks.html
์ฌ๊ธฐ์๋
๋๊ฐ์ด ๋์์๋๋ฐ
์ ์ด๊ฒ๋ ์๋ ๊บผ๋ฉด ๊ฐ๋ฅ์ฑ์๊ตฌ๋ง... ๋์ฐพ์๋ณด๊ฒ ์
https://stackoverflow.com/questions/62586718/i-was-following-a-tutorial-but-come-across-an-error-with-override-cant-figure
์ ๊ทผ๋ฐ ๋ฉ์๋๋ช ์ด ๋ฐ๋๋ฉด ์ ํญ ๊ณ ๋ผ๋๊บผ ๊ทธ๋๋ก ๋ค๊ณ ์จ๊ฒ๋ ์คํ์ด ์๋์ผ ์ ์์๋๊ฐ์?
์์์ ์ ๋๋ก ๋ฐ์๋์ง ์ฒดํฌํด๋ด
์์์ ์ฌ๋๋กํจ public class NetworkManager : MonoBehaviourPunCallbacks
๋ค์์คํ์ด์ค์์ Player ํผ๋ธ๋ฆญํด๋์ค๊ฐ ์์? ์ ์ง๋ฌธ๊ธ์์ ๊ทธ๊ฑฐ๋์ ์๋๋๊ฑฐ์ฒ๋ผ ๋ณด์
(Player newPlayer) ์์ (Photon.Realtime.Player newPlayer)๋ก ํด๋ด
์ ๋ฏธ์น ๋๋ฐ...
๊ธ ์ฝ์ผ๋ฉด์ ๋ญ๋ง์ธ์ง ์ดํด๊ฐ ์๋๋๋ฐ ๊ทธ๋ ๊ฒ ๊ณ ์น๋๊ฑฐ์๋ค๋ Photon.Realtime.Player newPlayer๋ก ๋ฐ๊พธ๋๊น ๋๋ค์ ๊ฐ์ฌํฉ๋๋คใ กใ ใ
ํน์๋ ์ดํด๊ฐ ์๋๋ค๋ ๋ง๋์ ์ ๋๊ฑด๋ฐ ๊ฐ์ ๋ค์๋์คํ์ด์ค์์ ์ด๋ฏธ Player ํผ๋ธ๋ฆญํด๋์ค๊ฐ ์๋ค๋ณด๋ OnPlayerEnteredRoom(Player<-์ด๊ฑฐ newPlayer) Player๊ฐ ๋ณธ๋ ํฌํค์ Player๋ฅผ ์ฐธ์กฐํด์ผํ๋๋ฐ ์์ชฝ์ Playerํผ๋ธ๋ฆญํด๋์ค๋ฅผ ์ฐธ์กฐํด๋ฒ๋ ค์ ์ด๋ฌ๋๊ฑฐ ๊ทธ๋์ ๊ทธ๋ฅ Player ๋ผ๊ณ ํ์ง ์๊ณ Photon.Realtime.Player ๋ผ๊ณ ์ข๋ ์ธ์ธํ๊ฒ ์ฐธ์กฐํ Player๋ฅผ ์ง์ ํ๋๊น ์๋ํ๋๊ฑฐ์
์์ ๊ธ์์ ์ดํด์๋ฌ๋๋ฐ (Player newPlayer) ์์ (Photon.Realtime.Player newPlayer)๋ก ํด๋ด ์ด๊ฑฐ ๋ฑ๋ณด๊ณ ์!ํ์ ใณใณใณใณใณใณใณใณใณ