-
NGUI와 일반 오브젝트 구분 피킹법오라버니의 공간 2015. 12. 17. 13:35반응형
NGUI 를 사용하면서 GUI에 가린 오브젝트들이 GUI와 같이 클릭되는 현상을 게임 제작하면 많이들 보게됩니다. 그럴때는 아래 소스에서 작동하는 녀석으로 쓰면됩니다.
if (UICamera.Raycast (Input.mousePosition) == true)
{// NGUI 오브젝트가 선택되었음
} else{
// 해당 일반 오브젝트 선택되었음
}
or
if(null == UICamera.hoveredObject)
{
// 게임쪽 클릭 처리
}
본인은 2번째 소스로 쓰다가 최근에 들어서 모바일에서 작동이 잘 안하는 관계로 1번을 사용하고 있습니다.
반응형'오라버니의 공간' 카테고리의 다른 글
2016년 5월 EOS M용 스피드 부스터 판매 (2) 2016.05.24 EOSM용 스피드 부스터 화질 (6) 2016.05.11 캐논 풀프레임에 활용할만한 크롭렌즈와 헝그리렌즈 (4) 2015.11.18 EOS M(EFM)용 스피드 부스터(포컬리듀서) 반년 사용기 (2) 2015.11.17 유니티에서 멀티스레드 사용하기 (1) 2015.11.09