안녕하세요! 강의 잘 듣고 있습니다. 다름이 아니라 방 만들기(Room Creation) 기능 과 관련해서 추가적인 커리큘럼이 업데이트될 예정이 있는지 궁금하여 문의드립니다 포톤을 활용한 멀티플레이 구조를 더 깊이 있게 이해하고 싶은데 현재 강의에서 다루지 않은 부분들이 있어 혹시 확장 계획이 있으신지 알고 싶습니다. 감사합니다
Init 씬을 클릭하면 Main 씬으로 씬전환이 안됩니다. PlayerPrefs 를 지우고 실행하면 'Firebase 연결에 성공했습니다.', '게스트 로그인 성공' 메시지가 떠도 메인씬 전환이 안되고 계속 까만 화면만 나오고, 그 이후에 다시 실행하면 'Firebase 연결에 성공했습니다.' 만 나오고 닉네임 입력도 없이 여전히 까만 화면만 나옵니다. DB 부분이 안되는 것 같은데, 코드는 이상이 없습니다. => 파이어베이스에서 다시 DB 프로젝트 생성해서 해결했습니다. 지금 현재로서는 db에 접속한지 30일이 지나서 안됐던 것 같습니다.
그전까지는 그런 현상 없었는데 빌드 프로그램 이랑 에디터 동시에 켜면 이제 충돌나서 나중에 킨 프로그램이 꺼지는데 (아예) 왜그럴까요? 혹시 같은 아이디로 접속 되서 그런가요? 플레이어 프리팹스의 저장된 UID는 왜 지웠는데도 빌드시에는 그대로 들어가는건가요? 그리고 가끔 가다 Auth가 실행이 안되고 UID가 생성이 안되요 (파이어베이스 Auth에 들어가보면 생성이 안되있음)....
안녕하세요, 강의 보면서 따라서 진행하고 있는데 발생하는 오류들이 있어서 문의드립니다. 1. 유니티 에디터 InputField 관련 > 유니티 에디터에서 실행했을 때 채팅 InputFiled에서 텍스트 입력이 안되는 상황 입니다. Console창에는 Info,Warning(PlayerController.gravity 관련) 메시지만 있습니다. 빌드해서 실행하면 인풋필드가 동작합니다. 2. 말풍선 관련 > 빌드 후, 클라이언트 2개로 서로 채팅을 하고 채팅창에 대화내용이 쌓이는 부분까지 진행하였습니다. 그리고 말풍선 관련 코드 작성해서 테스트를 진행했더니 채팅창에 내용이 쌓이지 않고 빈 말풍선만 생성되었습니다.. // SpeechBubble.cs // setText(string message){} SpeechText.text = message; // 위 부분에서 NullReferenceException 이 발생하는걸로 보입니다. 빌드하고나서 테스트를 진행하다보니 오류를 잡기가 어려운데 팁 같은게 있을까요? 혹시 챕터별 또는 완성본 코드를 확인할 수 있는 곳이 있을까요?
Action No에서 Action NO = () => { ToastPopUPManager.Instance.Initialize("파티 초대를 거절하였습니다ㅠㅠ"); photonView.RPC("IgonrePartyInvite", PhotonHelper.GetPlayer(inviterID), inviterID); }; 강의에서는 IgnorePartyInvite의 인자로 TargetPlayerIndex를 넘겨주는데, 저는 실행이 안 되서 inviterID로 넘겨주니 정상적으로 실행 되더라구요. 해당 action이 RPC안에서 정의 된 거라서 상대 기준에서 다시 내 기기로 함수를 실행시키기 위해서는 inviterID로 넘겨주는 게 맞지 않나요..? RPC관련 개념이 아직 미숙해서 질문해봅니다.