이벤트가 있는 이미지 위에 이미지를 올려놓았는데
이 이미지가 있어서 터치처리가 안되길래 raycast target을 비활성화 했는데
그 뒤에있는 이벤트가 있는 이미지가 터치가 안되더라고요.
버츄얼 카메라를 쓰긴하는데 어떻게 해야하나요?
이벤트가 있는 이미지 위에 이미지를 올려놓았는데
이 이미지가 있어서 터치처리가 안되길래 raycast target을 비활성화 했는데
그 뒤에있는 이벤트가 있는 이미지가 터치가 안되더라고요.
버츄얼 카메라를 쓰긴하는데 어떻게 해야하나요?
디버깅 하는 습관을 길러야 함 머리속에서 시뮬레이션을 돌리는 거임. 본인이 회사에 들어온 신.입이고 사수한테 물어보는 상황일때, 사수가 10초안에 지적할만한 문제를 확인 해봤는지를 스스로 한테 물어보는거임. 레이 발사된거 맞아? 이벤트 시스템 있어? 처음엔 터치처리 됐어? 관련없는 다른 오브젝트 다 비활성화 해봐도 그래? 레이캐스트 배열로 오브젝트 가져왔을때도 없어? 빌드환경 다른걸로 바뀐건 아니지? 등등
왜냐하면 오히려 쉬운 문제일수록 안되는 이유가 너무 많아지기 때문에 대답해줄수가 없음 그래서 경우의 수를 줄여야 영양가 있는 대답이 나옴
텍스트메시에 이벤트 있었네유.. 근데 이것보다 더 문제가 있는데요 행님 이미지가 자기 영역이 아닌 부분도 터치하면 자기 이벤트를 실행시키는데 raycast padding을 봐도 아니고, 그 위에 다른 오브젝트가 있는것도 아니고 참 이상해서요..
아 ㅅㅂ 그것도 그 위에있는 텍스트가 이벤트트리거랑 이벤트 함수가 없는데도 자기 눌리면 부모 오브젝트의 이벤트를 호출하네요 뭐 이렇게 돌아가지
유니티에서 이벤트 구현하는 방식이 다양해서 어떤 경우인지 모르겠어 ugui 인가 했는데 버추얼 카메라 이야기 하는거 보고 아니구나 싶고 어떤 환경인데 - dc App
버추얼 카메라 문제가 아니였읍니다...
무슨 컴포넌트를 써서 이벤트 구현을 했는지 코드는 어캐 되있는지가 있어야 정확한 솔루션을 낼 수 잇음 - dc App
이미지의 레이캐스트로 터치처리 받게해서 창띄우게 하려했는데
그 위에 있는 텍스트가 뜬금없이 이벤트트리거가 달려있어서 삭제했더니 되었습니다..