๋ค๋ฅธ ํด๋์ค์ RPC๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํ๋๋ฐ nameof ํ๋ ์ฐ์๊ณ ๊ทธ ํด๋์ค๋ฅผ ๋ฉค๋ฒ๋ณ์๋ก ๋ฃ์๋ ์์ฃผ ์ฌ์ฉ์ ์ํด์ ์ข ๊ทธ๋ ๋ค
๊ทธ๋ฅ RPC("RPCMethodName"...); ์ด๋ฐ ์์ผ๋ก ๋์๋ฒ๋ฆด๊น
์๋ ๊ทธ ๋ค๋ฅธ ํด๋์ค์์ nameof๋ฅผ ์ฌ์ฉํด RPC๋ฅผ ์คํํ๋ ๋ฉ์๋๋ฅผ ๋ ๋ง๋ค์ด์ ๊ทธ๊ฑธ ์คํํ ๊น
์๋ ๊ทธ ํด๋์ค๋ฅผ ๋ฉค๋ฒ๋ณ์์ ๋ฃ๊ณ nameof๋ฅผ ์ธ๊น
์ด๋ค๊ฒ ์ ์ผ ์ข์์ง ์๊ฒฌ์ข ์ฃผ๋ผ
+ ์๋ ์์ ์ด๋ฏธ์ง ์ถ๊ฐํด๋ด
๊ทธ๋ฅ RPC("RPCMethodName"...); ์ด๋ฐ ์์ผ๋ก ๋์๋ฒ๋ฆด๊น
์๋ ๊ทธ ๋ค๋ฅธ ํด๋์ค์์ nameof๋ฅผ ์ฌ์ฉํด RPC๋ฅผ ์คํํ๋ ๋ฉ์๋๋ฅผ ๋ ๋ง๋ค์ด์ ๊ทธ๊ฑธ ์คํํ ๊น
์๋ ๊ทธ ํด๋์ค๋ฅผ ๋ฉค๋ฒ๋ณ์์ ๋ฃ๊ณ nameof๋ฅผ ์ธ๊น
์ด๋ค๊ฒ ์ ์ผ ์ข์์ง ์๊ฒฌ์ข ์ฃผ๋ผ
+ ์๋ ์์ ์ด๋ฏธ์ง ์ถ๊ฐํด๋ด
GameObject.Find๋ Start, Awake ์์๋ง ์ฌ์ฉํด์ผํด
์ ํํ ๋ฌด์จ ์ํฉ์ธ์ง ๋ชจ๋ฅด๊ฒ์ง๋ง ์ฑ๊ธํด ํจํด ์จ๋ ๋ ๊ฑฐ๊ฐ์
B ์คํธ๋ฆฝํธ๋ฅผ ๊ฐ์ง ์ฌ๋ฌ ์ค๋ธ์ ํธ๋ค ์ค ํ๋ ๊ณจ๋ผ์ ๋ฐ์์ค๋๊ฑฐํ ์ฑ๊ธํด์ ์ด๋ ค์ด ๋ฏ ๊ทธ๋๋ ๋ต๋ณ ๊ณ ๋ง์
์ธ์คํด์ค ๋ง๋๋๊ฒ ์ ์ผ ์ข์ ๊ฒ ๊ฐ๋ค ๋ต๋ณํด์ค์ ๊ณ ๋ง์