[유니티] 포톤(Photon) - 특정 대상에게만 RPC 호출
·
server/unity_photon
한 플레이어에게만 보내면 되는 함수가 있을경우 대상 플레이어게만 RPC를 보내면 네트워크 대역폭과 처리량을 절약할 수 있어서 게임의 성능과 안정성을 향상시킬 수 있습니다. 이번 글에서는 특정 플레이어게만 RPC를 보내는 방법을 다루겠습니다. ✅ 구현(스크립트 작성) · 전역 함수 using UnityEngine; using Photon.Pun; public class UtilityManager : MonoBehaviour { ... // 닉네임을 가진 플레이어에게만 RPC를 호출하는 함수 public static void CallRpcForPlayerWithName(string rpcMethodName, string targetPlayerName, params object[] parameters) { P..
[유니티] 포톤(Photon) - 닉네임 동기화 및 시각화
·
server/unity_photon
✅ 기능 유니티에서 멀티플레이를 쉽고 간편하게 구축할 수 있는 Photon 에셋을 이용하여 멀티플레이를 구축합니다. 플레이어를 식별하기 위해 플레이어 캐릭터 오브젝트 상단에 닉네임을 출력할 것인데, 유니티의 포톤에서 지원하는 기능으로 간단하게 구현합니다. ✅ 도움 받은 곳 Player names with photon PUN - Unity Answers answers.unity.com ✅ 흐름도 ✅ 사용 예시 ✅ 구현 //LobbyManager.cs // 룸 접속 시도 public void Connect() { PhotonNetwork.NickName = mNicknameField.text; // 중복 접속 시도를 막기 위해, 접속 버튼 잠시 비활성화 joinButton.interactable = fals..
bonnate
'server/unity_photon' 카테고리의 글 목록