• 티스토리 홈
  • 프로필사진
    SiJun-Park
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
SiJun-Park
  • 프로필사진
    SiJun-Park
    • 분류 전체보기 (121)
      • Unity (80)
        • RPG Project (39)
        • FPS Project (30)
        • 기타 - 개발 (11)
      • 개발 (35)
        • 임베디드 소프트웨어 (7)
        • 컴파일러 (6)
        • 기계학습 (8)
        • 보안 (8)
        • 그래픽스 (2)
        • 그 외 (4)
      • 코딩문제 (5)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • Playfab 닉네임 동기화 문제
        SiJun-Park:
        포톤을 공부하다 닉네임이 자꾸 마지막으로 회원 가입한 유저 기준으로 닉네임이 설정이 되어서 뭐가 문제일까 고민을 많이 해보았습니다. 빠르게 찾은 결과부터 말씀드리면 "DisplayName"을 사용 하여야 합니다. PhotonNetwork.NickName = nicknameInpuField.text; PlayerPrefs.SetString("NickName", PhotonNetwork.NickName); PlayerPrefs.Save(); var request = new RegisterPlayFabUserRequest { Email = emailInputField.text, Password = passw..
        • 2025-07-04 05:07:57
      • 포스트글 썸네일 이미지
        [Photon] 방 상태 추가
        SiJun-Park:
        이제 방상태에 따라서 입장이 가능하거나 불가능하게 만들 필요가 있어서 구현을 하였습니다. public void OnCreateRoom() { SoundManager.Instance.ClickButton(); RoomOptions roomOptions = new RoomOptions(); roomOptions.MaxPlayers = byte.Parse(RoomCapacityInputField.text); roomOptions.IsOpen = true; roomOptions.IsVisible = true; roomOptions.CustomRoomProperties = new ExitGames.Client.Photon.Ha..
        • 2025-06-19 04:39:10
      • 포스트글 썸네일 이미지
        [Photon] 스코어 보드
        SiJun-Park:
        게임의 마지막인 스코어 보드를 작성하는 것으로 전체적인 게임의 마무리를 하였습니다. 모든 유저가 죽게된다면 스코어를 출력을 합니다. public void Die(object obj, PlayerControlManager owner = null) { Dead = true; switch (obj) { case PlayerControlManager player: PhotonView playerPhoton = player.GetComponent(); int score = player.TextManager.GetScore(); UpdateData("Score", p..
        • 2025-06-15 00:58:53
      • [Photon] 피해 및 사망 로직 변경
        SiJun-Park:
        https://sijun1191.tistory.com/120 [Photon] 몬스터 피해 및 소환 알고리즘 수정이전에 만들었던 코드로 하면 문제가 생깁니다. A라는 유저가 방을 만든 주인이라하고, B가 접속을 하였다고 한다면 B가 몬스터에게 피해를 주게 되어 몬스터 처치를 할 경우 몬스터가 정상적으sijun1191.tistory.com https://sijun1191.tistory.com/118 [Photon] 플레이어 사망 상태 추가이번에는 조금 오랫동안 고민을 하고, 여러 시도 끝에 완성이 되었습니다. 플레이어 상태를 bool 형태로 기록만 한다고 하면 불러오기도 너무 복잡하고, 상태에 따라 무엇을 연결하려고 하여도sijun1191.tistory.com 위는 이전에 작업을 하였던 피해와 플레이어 및 ..
        • 2025-06-13 05:20:46
      • [Photon] 몬스터 체력 동기화 문제
        SiJun-Park:
        https://sijun1191.tistory.com/120 [Photon] 몬스터 피해 및 소환 알고리즘 수정이전에 만들었던 코드로 하면 문제가 생깁니다. A라는 유저가 방을 만든 주인이라하고, B가 접속을 하였다고 한다면 B가 몬스터에게 피해를 주게 되어 몬스터 처치를 할 경우 몬스터가 정상적으sijun1191.tistory.com 이전에 소환을 위와 같이 하였었는데, 문제가 발생을 하였습니다. A라는 마스터 클라이언트는 단계에 맞추어서 몬스터 체력이 잘 적용이 되지만새로운 유저 B가 들어오면 B의 입장에서는 몬스터의 체력이 적용이 안된 상태입니다. void Update() { if (PhotonNetwork.IsMasterClient == false) return; ..
        • 2025-06-11 14:52:08
      • [Photon] 몬스터 공격 수정
        SiJun-Park:
        https://sijun1191.tistory.com/101 FPS Project - 5 [ 몬스터 이동 및 공격 ]FPS Project - 5에서는 몬스터가 유저를 찾아 이동을 하고 공격을 하는 것을 목표로 구현을 하였습니다. Navigation을 사용하기 위해서 몬스터에게 Nav Mesh Agent를 설정을 해주었고, 유저 앞 2.1 거리에서sijun1191.tistory.com이전과 이어서 전에 구현을 하였던 공격 수정을 하였습니다. Local에서 하는 것이 아닌, 멀티 환경에서 하기 때문에 타겟을 찾는 것을 수정 해주어야 했습니다. public static Dictionary Information = new Dictionary();가장 먼저 PlayerControlManager에서 static으로..
        • 2025-06-10 22:32:47
      조회된 결과가 없습니다.
      [1][2][3][4][···][21]
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바