개발/Unity

Unity UI Touch시 객체 터치는 막기

huiyu 2022. 4. 5. 16:46

      if (!EventSystem.current.IsPointerOverGameObject())
        {
            isRotating = true;
            recentMousePosition = Input.mousePosition;
        }

위와 같이 객체 터치시 발생할때 조건을 추가해주면 된다.

https://sangh518.github.io/record/block-event-when-ui-click/

 

[유니티] UI 클릭 시, 다른 클릭 이벤트 일어나지 않게 하기

유니티에서 클릭(터치)이벤트를 처리할 때, UI를 클릭할 때는 클릭 이벤트가 처리되지 않도록 해야할 때가 있다. 예를 들어 터치한 곳으로 캐릭터가 이동하게 해야하는 경우, 화면 상에 있는 버

sangh518.github.io

 

 

728x90
반응형

'개발 > Unity' 카테고리의 다른 글

Unity Device Simulator  (0) 2022.03.26
Unity Profiler  (0) 2022.03.22
Unity UI Bitbucket  (0) 2022.03.22
유니티-객체 생성시 원점 기본 설정  (0) 2022.03.11
Unity MVC/MVP  (0) 2022.03.11