Android 플랫폼에서 캔버스에서 UI 객체의 터치는 더 이상 입력 API를 사용하지 않습니다. 대신 UI 이벤트를 구독하거나 필요한 이벤트를 기반으로 인터페이스를 구현하십시오. 이미지, rawimage 및 텍스트 구성 요소 :
필드 구성 요소를 입력하십시오
입력 필드 이벤트 등록 :
슬라이더 구성 요소 :
비 -UI 게임 객체
를 추가하고 이전 UI 객체 인터페이스 메소드에 설명 된 이벤트를 사용하십시오. IPointerClickHandler
IPointerDownHandler
를 추가하고 인터페이스 방법에서 이벤트를 사용하십시오. 이벤트 시스템 고장 제외 클릭
를 클릭하십시오
이벤트 시스템 :<code class="language-C#">button1.onClick.AddListener(() => buttonCallBack(button1));</code>
를 확인하십시오. gotic : ui 구성 요소는 캔버스 아래에 있어야합니다. 라디오 프로젝션 :
3D 객체의 경우가 카메라에 첨부되어 있는지 확인하십시오. 2D 객체의 경우 가 카메라에 부착되어 있는지 확인하십시오.
스크립트 추가 : 인터페이스 함수를 사용하는 UI 객체의 경우 스크립트가 객체에 첨부되어 클릭을 감지하는지 확인하십시오.<code class="language-C#">inputField.onEndEdit.AddListener(delegate { inputEndEdit(); });</code>
대상 객체를 차단할 UI 요소가 있는지 확인하십시오. 객체 비활성화 : 대상 객체가 비활성화되지 않은지 확인하십시오.
위 내용은 UI 요소와 GameObjects를 연합하여 클릭하고 터치하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!