개처럼개발한다

  • 홈
  • 태그
  • 방명록

photon 1

Photon 동기화 과정 정리 – HP(체력바) UI 예시

캐릭터에 체력바(HUD)를 붙여놓고 멀티플레이 환경에서 상대 체력이 실시간으로 변하는 걸 예시로 포톤에서 동기화 과정을 정리한다.1. 기본 구조Player 프리팹에는 다음과 같은 컴포넌트가 붙어있다:PhotonViewPlayerStatus → 체력 관리PlayerHUD → 체력 UI (Slider)내 클라이언트에서도, 상대 클라이언트에서도 모든 캐릭터 오브젝트가 존재한다.즉, 내 캐릭터, 상대 캐릭터 전부 다 PlayerStatus, PlayerHUD를 갖고 있음.차이점은 PhotonView.IsMine 값이 다르다는 것. 2. 체력 변화 → RPC로 동기화내 캐릭터가 데미지를 받았을 때:[PunRPC]public void TakeDamage(int damage){ if (!photonView.Is..

Unity/게임개발 2025.07.03
이전
1
다음
더보기
프로필사진

개처럼개발한다

  • 분류 전체보기 (15)
    • Unity (9)
      • 게임개발 (6)
    • 기본 개발 지식 (4)
    • 웹 개발 (2)
      • JAVA (2)
      • DB (0)

Tag

unitask, 서버통신, meshcollider, Http통신, 유니티, 클라이언트, 유니티UI, 유니티mvp패턴, it, 깃 오류, 네이버로그인연동, 게임클라이언트, http, 클라이언트 http, 알고리즘, unity, customrepository, 게임개발, 코딩테스트, C++,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바