2016-12-17 6 views
1

나는 미친 문제가 있습니다. 나는 아래 그림과 같이 Input Field과 같이 화합하여 scroll rect을 만들었습니다.스크롤 할 수 없습니다. 입력 필드가있는 스크롤 rect Unity

enter image description here

내 문제는 : 나는 스크롤 할 수 없습니다 ! 시도 할 때마다 키보드가 열립니다. 스크롤하면 Input field 사이의 붉은 색 공간을 칠 수 있습니다.

키보드가 OnPointerDown에 있고 OnPointerUp 또는 OnPointerClick이 아니기 때문에 문제가 있다고 생각합니다. EventTrigger 구성 요소를 InputField에 추가하고 OnPointerDownOnPointerUp에 대한 작업을 추가하려고했지만 키보드 동작을 변경하지 못했습니다.

어떤 도움이 필요합니까? 어떤 아이디어? 부디! 고마워요!

+0

흠 나는 좀 덜 해킹 된 방법이 틀림 없다고 확신하지만 입력 영역 상단에 보이지 않는 영역/이미지를 만들면 그 영역/객체/이미지의 이벤트에서 얼마나 멀리까지 추적 할 수 있다고 가정합니다. 스크롤은/있다면. 스크롤링이 특정 거리보다 좁 으면 "이봐,이게 실제로 입력 필드로 이동해야한다고"결정하고 입력 필드 이벤트를 호출합니다. =) – Calined

답변

1
당신은 버튼을 만든 다음 그 아이로 InputField을 첨부 할 수 있습니다

: 버튼을 숨기려면

InputField.Select()

  • 안 InputField, 자리 표시 자에 대한 Raycast Target 및 텍스트

    1. 추가 버튼 OnClick 이벤트 당신 투명하게 만들 수 있습니다.

  • +0

    그리고 다시 스크롤하고 싶습니까? 일할거야? –

    +0

    감사. 나는 그것을 시도하고 잘 작동합니다. 건배 –