샘플 프로젝트
관심 관리 애드온은 별도의 유니티 프로젝트와 함께 제공되는데, 유니티 프로젝트에는 완전한 주석이 포함된 예제가 포함되어 있어 관심이 깨끗하고 효율적으로 설계될 수 있는 방법을 이해하는 데 도움이 됩니다.
샘플 프로젝트는 다운로드 섹션에서 다운로드 가능합니다.
샘플 컨트롤
마우스
- 보기W
,S
,A
,D
- 이동Space
- 점프Enter
- 잠금/잠금 해제 커서F5
- 목표 프레임 속도 전환F7
- 수직 동기화 전환F12
- 현제 세션에서 연결 끊기
프로젝트 구조
Assets
- 기본 프로젝트 폴더01_BasicSetup
- 관심 관리 기능을 수행하기 위한 기본 구성을 보여줍니다02_AdvancedSetup
- InterestCone 도형과 3인칭 시점의 게임에 적합한 카메라에 고정된 PlayerInterestView를 통해 고급 구성을 보여줍니다03_InterestProvider
- 플레이어가 특정 거리 내에 있는 경우 플레이어의 관심에 주변 영역을 추가하는 사용자 지정 관심 제공자를 표시합니다04_InterestOverride
- 플레이어의 기본 관심을 재정의하는 사용자 지정 비 전역 관심 공급자를 표시합니다05_PlayerInterestView
- 사용자 지정 플레이어 관심 보기 및 모든 플레이어 보기 목록에 반복 표시Common
- 공유 파일(예: 플레이어, 게임 플레이 관리자, ...)이 포함Photon
- Photon SDK, 애드온, 패키지 등의 기본 폴더FusionAddons
- Fusion 애드온의 기본 폴더InterestManagement
- 관심 관리 애드온
관심 유효성 검사
- 관심 제공자의 초기 설계/로컬 테스트를 위해 편집기에서 게임을 실행하고
PlayerInterestManager
컴포넌트로 플레이어 객체를 선택하면 충분합니다. - 실제 클라이언트의 관심 모양과 셀을 보려면 독립 실행형 빌드에서 편집기 및 클라이언트에서 호스트/서버를 실행한 다음
PlayerInterestManager
컴포넌트로 클라이언트의 플레이어 객체를 선택하는 것이 가장 좋습니다. - 실제 클라이언트의 실제 관심을 보려면 독립 실행형 빌드에서 호스트/서버를 실행하고 편집기에서 클라이언트를 실행하는 것이 가장 좋습니다. 어떤 객체가 동기화를 시작/중지하는지 확인하십시오.