스크롤바 문제 부분 해결

옙권·2025년 4월 11일

인벤토리 역할을 맡으며 인벤토리 제작하는 도중
스크롤바로 올릴때 슬롯이 밖의 영역에도 보이는 문제가 발생했다.

Inspector에서 문제가 생겼나 하며 찾아보았다.

ScrollView에 Compnent에서 추가한 Scroll Rect 에서 문제가 생겼는지 찾아보기도 하고

ScrollView 안의 Viewport에 Mask가 잘못 되었는지 다른 개발자들의 말로 Rect Mask로 바꾸어보았고

혹은 그 안의 Content에서 그룹을 정돈시키는 Grid LayOut Group
아니면 스크롤 이동기능을 만드는 Content Size Fitter 이 문제인지 찾아보았다.

그러나 아무리 찾아보아도 무엇이 문제인지 정말 알 수가 없었다.

다른 개발자말로는 원래라면 보이지 말아야 한다고 말하였는데
아직 초보자인 나는 전혀 몰랐다.

결국 퇴근시간 이후에도 문제를 찾아보았다.

그 와중에 숙련 개발자가 해결책을 찾아 알려주었다.

답은 정말 가까이 있었고 정말 허무하며 분한 느낌이 들었다.

문제의 정답은 바로

Viewport에서 Maskable가 꺼졌다는거다.

Maskable는 Viewport에 있는 Image 컴포넌트에 있는 옵션이며
마스크 처리할 수 있는지 여부를 정해주는 기능이다.

체크를 하고 다시 실행해보니 밖의 영역이 안 보이게 됐다.

정말 나의 구원자다.

0개의 댓글