미새문지

크래프톤 정글 week17, day125 - 준비 버튼 버그 수정, 랭킹 제작 본문

크래프톤 정글/TIL

크래프톤 정글 week17, day125 - 준비 버튼 버그 수정, 랭킹 제작

문미새 2024. 5. 11. 23:19
728x90

기존에 준비 버튼이 버그가 있었는데, 기존에 방에 있던 유저가 준비 완료를 했을 때 새로 유저가 들어오면 준비 상태가 풀리는 버그가 있었다. 이 부분은 유저가 새로 들어왔을 때, 유저 목록을 돌면서 있으면 그 유저의 준비상태를 뿌려주고 없으면 false로 뿌려지게 변경해놨다. 

 

풀리는건 해결했는데 정작 유저가 들어오면 준비상태임에도 불구하고 준비가 안된 상태만 보여지는 것이였다. 다시 준비완료 버튼을 누르면 동기화가 되는 걸 보니 처음에 유저가 방에 들어올 때 업데이트를 안해줘서 생긴 문제였다. 그래서 재희님한테 소켓으로 player 목록 데이터가 있는 roomData에 유저의 isReady 상태를 추가해서 보내달라고 요청해서 동기화를 해결했다.

 

그리고 랭킹 페이지를 만들어서 노래별 필터는 기존의 노래 받아오는 모달창에서 해결했고, 노래 별 랭킹 점수 부분은 재희님이 아직 api를 구현 못했다 해서 랭킹 부분은 중요 부분이 아니라 나중으로 미뤄놨다.

 

 

학습 시간 : 10 ~ 25시

24/05/11 - 토요일

728x90