Photon logo Photon logo
Samples SDK 기술 문서
로그인
  • 제품
    • FUSION
    • QUANTUM
    • REALTIME
    • Classic: PUN
    • CHAT
    • VOICE
    • GAMING
    • INDUSTRIES
  • Samples
  • SDK
  • 기술 문서
  • Dashboard
  • Status
로그인
  • MULTIPLAYER
    • Fusion
    • Quantum
    • Realtime
    Classic: PUN
  • 의사소통
    • Voice
    • Chat
  • 서클에 가입하세요!

    모든 샘플, 친절한 서포트 및 전용 코드에 액세스하세요.
    • Gaming CIRCLE
      전용 서포트 및 옵션으로
      게임을 더욱 빠르게 구현하세요.
    • Industries CIRCLE
      비게임
      Photon의 모든 제품군과 전용 라이선스 옵션을 마음껏 활용하세요.
  • FUSION
    • Fusion 2 소개
    • Fusion 2 토폴로지 선택
    • 시작하기
      • SDK & Download
      • 새로운 사항
      • Migration
        • Pun2에서 마이그레이션
        • Bolt에서 마이그레이션
        • Fusion 1로 부터
      • AppId 생성하기
    • 튜토리얼
      • Host Mode Basics
        • 개요
        • 1 - 시작하기
        • 2 - 씬 설정하기
        • 3 - 예측
        • 4 - 물리
        • 5 - 속성 변경
        • 6 - 원격 프러시저 호출
        • 7 - 다음에 학습할 내용
      • Shared Mode Basics
        • 개요
        • 1 - 시작하기
        • 2 - 씬 및 플레이어
        • 3 - 이동 & 카메라
        • 4 - 네트워크 속성
        • 5 - RPCs
        • 6 - 다음에 학습할 내용
      • 멀티 클라이밍 자습서
    • Game Samples
      • Fusion Starter
      • Asteroids 샘플
      • Simple FPS
        • Overview
        • 다운로드
        • 프로젝트 설정
        • 게임 시작하기
        • 아키텍처
      • 레이저 매드니스
      • 퀴즈 네트워크
      • Fusion Golf
      • Impostor
      • Karts
      • Food Fusion
      • Tanknarok
      • Asteroids 고급
      • Pirate Adventure
        • 개요
        • 다운로드
        • 시작하기
        • 기술 설계
      • Fusion Animal Coop
        • 개요
        • 시작하기
        • 추가 단계
      • BR200
        • 개요
        • 다운로드
        • 빠른 시작
        • 게임 코어
        • 플레이어
        • 무기 및 사격
        • 상호 작용
        • 성능 및 최적화
        • 프로젝트 확장
        • 테스트
        • 게임 서버 호스팅
        • 타사 에셋
    • Technical Samples
      • 애니메이션
      • 투사체 기본 개념
      • Projectiles Advanced
        • 개요
        • 다운로드
        • 빠른 시작
        • 네트워크 데이터 버퍼
        • 발사체
        • 아키텍처
        • 프로젝트 확장
        • Fusion 1에서의 전환
        • 타사 에셋
      • 호스트 마이그레이션
      • 연결 해제 & 재연결
      • 소셜 허브
      • Fusion 객체 폴링
      • Fusion Crazy Starter WebGL
      • 관심 영역 & 멀티-피어
      • VR Shared
      • VR Host
    • Industries Samples
      • 엑스포
      • 스테이지 화면 공유
        Circle
      • 미팅
        Circle
      • 혼합 현실 (로컬 멀티플레이어)
      • VR 훈련
      • 메타 카메라 통합
        Circle
      • Metaverse
        • 메타버스 개요
        • 메타버스 허브
        • 메타버스 아트 갤러리
        • 메타버스 Picazoo
        • 메타버스 뮤직
        • 메타버스 WebGL 빌드
      • Industries Addons
        • Industries 애드온 개요
        • XRShared
        • 연결 관리자
        • Voice Helpers
        • XRHands 동기화
        • 데이터 동기화 헬퍼
        • visionOS 헬퍼
        • 확장 리그 선택
        • 연락 차단
        • 자석
        • 텍스쳐 그리기
        • 선 그리기
        • 스티키 노트
        • Meta Core 통합
        • MX Ink 통합
        • 스페이스
        • 동적 오디오 그룹
        • 오디오 룸
        • 채팅 버블
        • 아바타
        • Ready Player Me Avatar 통합
        • Meta OVR 손 동기화
        • 메타 아바타
        • 로코모션 검증
        • Social Distancing
        • 화면 공유
        • 3D & 2D 그리기
        • 터치 & 호버
        • 대화형 메뉴
        • 데스크톱 포커스
        • 피드백
        • 가상 키보드
        • 구조 결합(Structure Cohesion)
        • 구독자 - 레지스트리(Subscriber - Registry)
        • 재접속(Reconnection)
        • XRIT Integration
        • UI Synchronization
    • Addons
      • Physics
        • 개요
        • 다운로드
      • Inspector
      • Simple KCC
      • Advanced KCC
        • 개요
        • 다운로드
        • 샘플 프로젝트
        • 캐릭터 생성하기
        • 데이터 레이어
        • 아키텍처
        • 실행
        • 이동
        • 렌더링 행동
        • 상호 작용
        • 특징
        • 확장
        • 디버깅
        • 입력 평활화
        • 알려진 문제
      • 유한 상태 머신
      • Interest Management
        • 개요
        • 다운로드
        • 샘플 프로젝트
        • 빠른 시작
        • 아키텍처
        • 고급 사용법
    • Manual
      • 네트워크 러너
      • 네트워크 객체
      • 네트워크 동작
      • 씬 로딩
      • 네트워크 프로젝트 설정
      • 네트워크 토폴로지
      • 스폰하기
      • PlayerRef
      • 공유 모드 마스터 클라이언트
      • Data Transfer
        • 데이터 전송
        • 네트워크 속성(Networked Properties)
        • 원격 프로시저 호출
        • 플레이어 입력
        • 변화 감지
        • 데이터 스트리밍
        • 궁극적 일관성(Eventual Consistency)
      • Sync Components
        • NetworkTRSP (네트워크 TRSP)
        • 네트워크 트랜스폼
        • Network Mecanim Animator
        • 애드온 동기화 컴포넌트
      • Fusion Types
        • INetworkStruct
        • 네트워크 컬렉션
        • TickTimer
      • Connection and matchmaking
        • 지역
        • Matchmaking API
        • TCP 와 UDP 포트 번호
        • Photon 연결 손실 및 빠른 재연결
        • 클라이언트 서버 연결 프로세스
        • Authentication
          • Overview
          • Custom Authentication
          • Epic EOS Authentication
          • Facebook Authentication
          • Photon Oculus 인증
          • Photon Steam 인증
          • Photon VIVEPORT 인증
      • Testing and Tooling
        • Fusion 통계 기능
        • 멀티 피어 모드
        • 네트워크 환경 시뮬레이션
        • 브레이크포인트 지원
      • Advanced
        • 고급 스폰
        • 연결 암호화
        • 관심 관리
        • 시뮬레이션 동작
        • 지연 보상
        • Fusion 네트워크 오브젝트 타입
        • 네트워크 버퍼
        • NetworkObjectProvider
        • 네트워크 객체 상태 IL Weaving
        • Webhooks
    • Concepts and Patterns
      • 애니메이션
      • Optimizations
      • 전용 서버
      • 네트워킹 컨트롤러 코드
      • network simulation loop
      • 음성 채팅
    • Consoles
      • 개요
    • Troubleshooting
      • Frequently Asked Questions
      • 알려진 이슈들
      • 서브스크립션 오류 케이스들
      • 연결해제 분석
    • Gaming Circle
      • Samples Overview
      • Photon Circle Discord
      • Photon Circle Stack Overflow
    • 참고 자료
      • 용어집
      • Photon의 오픈 소스 소프트웨어
      • Photon 어플리케이션 카운터 분석
      • STUN Servers
      • PlayFab 통합
      • API Reference
  • QUANTUM
  • REALTIME
  • CHAT
  • VOICE
  • SERVER
  • PUN
  • BOLT
  • VR | AR | MR
This document is about: FUSION 2
SWITCH TO
FUSION 1 FUSION 2

데이터 전송

Fusion에서 피어 간 데이터를 전송하는 네 가지 방법이 있습니다.

Icon
Networked Properties
[Networked] 속성을 가진 NetworkBehaviour의 속성은 상태를 나타내며, 상태 권한(State Authority) 피어로부터 다른 모든 피어로 값을 자동으로 복제합니다.
Icon
RPCs (Remote Procedure Calls)
[Rpc] 속성을 가진 NetworkBehaviour의 메서드를 호출하면 해당 메서드가 방(Room) 내 다른 피어에서 실행됩니다.
Icon
데이터 스트리밍
Fusion의 데이터 스트리밍 API를 통해 큰 커스텀 바이트 배열을 전송할 수 있습니다. 이 API는 데이터를 자동으로 작은 조각으로 분할하고 대상 피어에서 다시 조립합니다.
Icon
플레이어 입력
(공유 서버 모드에서는 사용되지 않으며, 서버 클라이언트 모드에만 해당됨.) - INetworkRunnerCallbacks.OnInput 콜백으로 매 틱마다 수집된 입력은 서버로 복제됩니다. 이러한 입력은 버퍼에 저장되며, 각 틱 시뮬레이션에서 사용됩니다. 입력은 FixedUpdateNetwork 내에서 GetInput 메서드를 사용하여 획득되며, 이는 해당 NetworkObject의 입력 권한(Input Authority)이 제공한 입력을 반환합니다.
데이터 전송 방법
피어 간 데이터를 전송하기 위한 Fusion의 주요 메커니즘.
Back to top
Photon
멀티플레이를 간단하게 실현합니다!
제품
  • Fusion
  • Quantum
  • Realtime
  • Chat
  • Voice
  • PUN
Support
  • Gaming Circle
  • Industries Circle
  • Circle Discord
기술 문서
  • Fusion
  • Quantum
  • Realtime
  • Chat
  • Voice
  • PUN
  • Bolt
  • Server
  • VR | AR | MR
About Us
  • 문의처
  • Compliance
  • 블로그
리소스
  • 관리 화면으로 이동
  • Samples
  • SDK 다운로드
  • Cloud 서비스 상태
언어
  • English
  • 日本語
  • 한국어
  • 简体中文
  • 繁体中文
Public Discord
YouTube
LinkedIn
이용약관 서비스 제공처 개인 정보 보호 정책 프라이버시 Code of Conduct Cookie 설정

Cookies,
anyone?

We use cookies and related technologies to enhance your experience, show you personalised content and analyze performance and traffic on our website. By clicking on the „Accept All“ button you consent to the use of non-functional cookies and the subsequent processing of personal data to optimize our website and services as described in more detail in our Privacy and Cookie Policy.

By clicking on the „Customize or Deny all“ button you can decide otherwise. Clicking on the „Customize“ button will take you to a page where you can configure the usage of non-functional cookies (and related technologies) or deny all of them. You can access these settings at any time and also subsequently deselect cookies at any time in the footer area of our website.

ACCEPT ALL

Cookie Overview

We use the following categories of cookies and related technologies to enhance your experience, show you personalized content, and analyze performance and traffic on our website. We respect your right to privacy and accordingly you can chose to not allow some types of cookies (and related technologies). Click on the different category sliders and change our default settings to manage your cookie settings.

For more information on the specific cookies/related technologies we use and on how we use these, please see section 15 E. of our Privacy and Cookie Policy.

ABSOLUTELY NECESSARY

Authentication cookies we use are required to run our services … Cookies are required: Privacy and Cookie Policy

FUNCTIONAL AND MARKETING COOKIES

These cookies collect anonymous data and allow us to optimize our website and user experience. These cookies are listed here: Privacy and Cookie Policy

ANALYTICS / TAG MANAGER

Help us to understand how visitors interact with our services, enables us to analyze and improve our services (also through third party analytics).

GDPR Imprint