연결 관리자
Fusion 인더스트리 프로토타이핑 애드온
ConnectionManager
ConnectionManager
애드온은 연결 시작을 관리하고 사용자 표현을 생성하는 역할을 담당합니다.
Runner
의 동일한 게임 오브젝트에 추가해야 합니다. 러너를 찾을 수 없으면 런타임에 추가됩니다.
가장 먼저 선택할 설정은 애플리케이션에서 사용되는 토폴로지입니다. 공유 모드 또는 서버/호스트 모드일 수 있습니다.
룸 선택 기준을 선택할 수도 있습니다:
- 간단한 방 이름이 될 수 있습니다.
- 또는 세션 속성 목록. 각 세션 속성은
Property Name
그리고Value
쌍으로 구성됩니다.
서버/호스트 모드에서 실행할 때 연결할 수 있는 플레이어 수는 Player Count
값 덕분에 제한될 수 있습니다.
INetworkRunnerCallbacks
덕분에 사용자가 세션에 참여할 때 플레이어의 프리팹이 생성됩니다:
- 공유 모드의 로컬 플레이어에 의해,
- 서버/호스트 모드에서 서버에 의해.
서버/호스트 모드에서 연결이 끊어지면 서버는 플레이어의 네트워크 개체를 없애야 합니다.
데모
사용법을 설명하기 위해 Assets\Photon\FusionAddons\ConnectionManager\Demo\Scenes\
폴더에서 두 개의 데모 씬을 찾을 수 있습니다:
RoomNameConnection
은 룸 이름과의 연결을 설정하는 방법을 보여줍니다,SessionPropertiesConnection
은 세션 속성과의 연결을 설정하는 방법을 보여줍니다.
Runner
게임 객체에 있는 ConnectionManager
컴포넌트를 보면 됩니다.
다운로드
이 애드온의 최신 버전은 애드온 프로젝트에 있습니다.
지원ㅎ는 토폴로지
- 공유 모드
- 호스트 모드
변경 내역
- 버전 2.0.0: Fusion 2.0 지원
- 버전 1.0.2: 네임스페이스 변경
- 버전 1.0.1: 네임스페이스 추가
- 버전 1.0.0: 최최 릴리즈