void Update() { _ItemCtr.tagPlayer ์›€์ง์—ฌ! } public void PlayerRayCastPhoton() { if (!pv.IsMine) { return; } int userId = hit.collider.gameObject.GetComponent<PhotonView>().ViewID;//RayCast // string userId = hit.collider.gameObject.GetComponent<PhotonView>().Owner.UserId; ์ด๋†ˆ์€ ์ž๊พธ null๊ฐ’์ด ๋œจ๋„ค์š”;; pv.RPC("SenderTraPlayer", RpcTarget.AllBuffered, userId); } [PunRPC] public void SenderTraPlayer(int userId) { playerTag = GameObject.FindGameObjectsWithTag("Player"); for (int i = 0; i < playerTag.Length; i++) { if (userId == playerTag[i].GetComponent<PhotonView>().ViewID) { _ItemCtr.tagPlayer = playerTag[i]; Debug.Log(hit.collider.gameObject.GetComponent<PhotonView>().ViewID ); } } }

A,B ํด๋ผ์ด์–ธํŠธ์—์„œ ๋™๊ธฐํ™”๊ฐ€ ๋˜์งˆ ์•Š๊ณ  ๊ฐ์ž ๋†€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.. ์ œ๊ฐ€ ์ƒ๊ฐ ํ•˜๊ธฐ๋กœ๋Š” ViewId๋ฅผ ์ด์šฉํ•˜๋ฉด ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ‹€๋ ค๋„ ViewId๋Š” ๊ฐ™์œผ๋‹ˆ๊น ๊ทธ๊ฑธ ์ด์šฉํ•˜๋ฉด ๋ ๊บผ๊ฐ™์€๋Œ€ ๋ช‡์ผ์งธ ์ง„์ „์ด ์—†๋„ค์š”