Photon Unity Networking(PUN)은 멀티 플레이어 게임용 유니티 패키지
원격 함수 호출 : RPC(Remote Procedure Call)커스텀 프로퍼티using 구문Photon PUN을 사용하려면 필요한 네임스페이스를 가져와야 한다.
using Photon.Pun; // PUN 핵심 기능: PhotonNetwork 클래스, MonoBehaviourPun, RPC 등
using Photon.Realtime; // 실시간 네트워크 모델: Player, Room, Lobby, 연결 상태/이유(DisconnectCause) 등
Unity에서 Photon Unity Networking(PUN) 기능을 제공하는 네임스페이스
주요 포함 클래스/기능:
Photon의 하위 계층 네크워킹 모델(Realtime API)을 제공하는 네임스페이스
PUN은 내부적으로 Photon.Realtime 을 활용하므로, 콜백 및 상태 확인 구현 시 해당 네임스페이스를 함께 사용해야 한다.