boostcamp-2020 / Project18-B-Web-Duxit

🎲 야찌⛵️ 팀의 웹 기반 스토리텔링 보드게임 <Duxit> 🐤
https://duxit.ga
66 stars 7 forks source link

end game scene 레이아웃/스타일링/소켓 이벤트 #216

Closed ramram1048 closed 3 years ago

ramram1048 commented 3 years ago

💁 설명

GIF 2020-12-14 오후 6-08-31

버튼 이벤트 (로비로 돌아가기/다시하기) 는 미구현이요~

편의 기능 추가

GameObject.getObjectsByIds()

getElementById가 아닌 querySelector로 구현하였음. 그 이유는 getElementById는 document에만 정의되어있고 element는 querySelector밖에 사용할 수 없기 때문. 성능은 document.getElementById가 좋은데 같은 document 내에 id가 같은 다른 element가 섞여있다면 예상과 다른 결과값을 return받게됨... 그냥 id가 unique하다는 전제를 깔고 document.getElementById를 써야할지 고민되는 부분

Player.makeDuck()

논의되지 않은 부분