본문 바로가기 메뉴 바로가기

닉값잘하는블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

닉값잘하는블로그

검색하기 폼
  • 분류 전체보기 (40)
    • 유니티 (26)
      • C# Code (12)
      • Editor (0)
      • Mirror (4)
      • Animation (0)
      • Shader (6)
      • Particle (0)
    • 게임 개발 (14)
      • 게임 개발 프로젝트 (14)
    • 나의 연구 과제 (0)
      • 현실 세계 (0)
      • 2D 세계 (0)
  • 방명록

2024/08/30 (1)
NetworkIdentity, SyncVar, Hook, Command 는 한 세트

[SyncVar]라는 Attribute가 있습니다.이 어트리뷰트를 추가한 기본 데이터형(int, float, string...)의 변수는네트워크 상에서 동기화됩니다.(+추가) 다만, Server에서 Spawn을 통해 생성된 네트워크 객체에서만 작동합니다.[SyncVar]가 추가된 변수가 서버에서 변경될 때만 동기화 작업이 이루어집니다.[Command]나 [Server] 어트리뷰트가 추가된 메서드에서 그 변수가 변경되면 되겠습니다.물론 모든 클라이언트의 같은 인스턴스에서만 일어나는 일이겠습니다.같은 인스턴스로 식별되기 위해선 NetworkIdentity가 필요할 것입니다.여기서 값만 변경되면 심심하니 값이 바뀔 때 자동으로 호출되는 메서드도 설정할 수 있습니다.[Hook] 어트리뷰트에 그 메서드를 추가하면..

유니티/Mirror 2024. 8. 30. 00:46
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 과제
  • Cutout
  • 테트리스
  • Always
  • 알파테스팅
  • 뱀게임
  • 쉬운개발
  • unity
  • 습작
  • 유니티
  • 지뢰찾기
  • c++
  • 콘솔
  • 쉐이더
  • 두트윈
  • 독학필기
  • 포켓몬스터
  • shader
  • dotween
more
«   2024/08   »
일 월 화 수 목 금 토
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 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바