티스토리 뷰
계속 게임 패드로만 개발하다 이제 슬슬 키보드, 마우스 플레이도 가능하게 해야 할 것 같아서 이쪽 작업을 진행했다.
마우스 포커스
마우스로 어딘가 클릭을 하거나 했을 때 포커스가 소실이 되는데, 게임 패드의 경우 항상 어딘가에 포커스가 있어야 UI에서 동작에 문제가 안 생긴다. 이 부분 커버가 안 되어 있었어서, 우선 마우스로 뭔가 동작을 하다 게임 패드를 썼을 때 문제가 생기지 않게끔 항상 포커스를 유지하는 작업을 진행했다.
이런식으로, 호버 되면 포커스가 바뀌고 / 포커스가 바뀌면 안 되는 곳을 클릭했을 경우 기존 포커스를 유지하는 식. 일단 이걸 게임 내 전체 UI에 적용하고 이상하게 동작하지 않는지 확인하는 작업을 거쳤다.
이외에 인게임 경기 등에도 적용을 했는데, 적용 과정에서 몇 가지 로직이 깨졌다. 이 부분 수정에서 시간이 좀 오래 걸림. 일단 기본적인 동작은 전부 가능하게 했는데, 디테일한 부분에서 보기 안 좋은 것들이 많이 생겼다. 지금은 이 정도로 내버려두고, 폴리싱할 때 몰아서 다 고치기로.
'개발 일지 > Programming' 카테고리의 다른 글
2020-09-22 로스터 변경 기능 (0) | 2020.09.22 |
---|---|
2020-09-21 장비, 타이틀 변경 (1) | 2020.09.21 |
2020-09-17 스트리밍, 스폰서 (0) | 2020.09.17 |
2020-09-16 포스트시즌 (0) | 2020.09.16 |
2020-09-11 일정 UI (0) | 2020.09.11 |
댓글
공지사항