• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

ui_blocker에 질문이있습니다

22.05.02 16:26 작성 조회수 114

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
 
image로 blocker를 만들 때
blocker을 제일 위로 올렸을 때 정상작동이 되었는데요
 
blocker에 마지막에 도달했을 때와 바로 마주쳤을 때 차이가 이해가 안되는데
다시한번 설명부탁드립니다.
 
혹시 이런부분은 구글링 할 때 키워드를 어떻게 쳐야지 찾을 수 있을까요?
항상 감사합니다
 

답변 2

·

답변을 작성해보세요.

0

장재범님의 프로필

장재범

질문자

2022.05.02

아하 감사합니다~!!

 

그리고,,, 유튜브도,,, 자주 업로드 부탁드려요...ㅎ,ㅎ 잘 보고 있습니다! 

0

UI는 raycast target을 여러개 틀어 놓은 상황에서,
앞에 있는 UI가 클릭 이벤트를 '먹어버리면'
뒤에 있는 UI의 클릭 이벤트가 발동하지 않습니다.
이를 응용해 맨 뒤에 Blocker를 배치해서 의도하지 않은 클릭을 방지하는 것이죠.
(ex. 팝업이 여러개 떠 있는 경우, 맨 나중에 뜬 팝업만 클릭되길 원한다거나..)

클릭이 안 되는 먹통 문제가 발생하면
UI 배치를 꼭 확인해야 하며 이는 유니티/언리얼과 무관하게
클라 프로그래머로 일하다 보면 맨날 발생하는 문제입니다.
구글링해서 나온다기 보다는 하다 보면 알게 되는 그런 부분들에 가깝습니다.