유니티 버튼 빈 공간 클릭 안되게 하는 방법
프로젝트 진행 중 버튼에 이미지 스프라이트를 변경 후 클릭을 하였더니, 이미지 주변의 알파값이 0이어도 버튼의 크기 만큼 클릭이 되는 것을 확인할 수 있다. 이번 포스팅은 버튼 클릭 시에 빈 공간 즉, 알파값이 없는 곳을 클릭의 범위에서 빼는 방법에 대한 포스팅이다. 1. 스프라이트 설정 변경 Mesh Type : Tight -> Full Rect 변경 Read/Write Enabled : flase -> true 변경 2. 해당 스크립트 코딩 //버튼 스크립트 설정 void Start() { //해당 버튼오브젝트에 이미지를 컴포넌트 하고 //alphaHitTestMinimumThreshold 값을 0.1f 이상으로 한다. //즉, 알파 값이 0.1f 이상인 이미지들을 클릭의 범위로 사용하겠다는 의미 B..
프로그래밍/유니티
2021. 8. 25. 22:29