2017-02-05 3 views
0

Unity 5.5를 사용하고 있으며 기본 UI 기반 장면을 만들었습니다. 나는 스크롤 rect 또는 키 입력이 발사되지 않는다는 의미에서 입력에 대한 문제에 직면하고 있지만 (업데이트 로그를 인쇄 중입니다.) 버튼의 클릭 이벤트는 제대로 작동하고 있습니다.Unity 입력이 작동하지 않습니다.

Input.GetKey 또는 Input.GetKeyDown 메서드가 전혀 작동하지 않습니다.

제발 누군가가 나를 식별하는 데 도움이 될 수 있습니다.

+0

'void Update() { //Debug.Log('update called "); if (Input.GetKey (KeyCode.Escape)) { print ("키 누름"); ShowMainPanel(); } }' – Jajan

+0

나는 더 많은 문제를 탐구했다. 나는 하나 이상의 패널을 사용하여 책처럼 보이게하고 싶다. 첫 번째 패널에서 입력이 작동하고있다. 두 번째 패널에서 실패한다. (첫 번째는 옆으로 회전 함) – Jajan

답변

0

의견에서 언급 한 것처럼 레이크 캐스트를 차단하는 항목 위에 다른 개체가있는 것 같습니다. Canvas Group을 사용하고 BlocksRayCast를 false로 설정하고 top 객체에서 false와 상호 작용하여 객체 아래에 clics를 가져올 수 있습니다.

관련 문제