가상 키보드 지원
물리적으로 연결된 키보드는 데스크톱 PC에서 일반적이지만 콘솔과 다른 콘솔 또는 모바일 장치로 클라우드 스트리밍을 할 때는 드뭅니다. 텍스트 입력은 게임에 중요할 수 있으므로 GDK는 가상 키보드를 사용하여 텍스트 입력을 처리하는 두 가지 솔루션을 제공합니다. 대부분의 게임에서 최상의 솔루션은 XGameUiShowTextEntryAsync에 의존하는 것입니다. 여러 줄 텍스트 또는 1024자 이상의 입력을 렌더링해야 하는 게임의 경우 XGameUiTextEntryOpen을 사용할 수 있습니다.
다음 표는 이 두 가지 솔루션을 비교한 것입니다.
설명 | XGameUiShowTextEntryAsync | XGameUiTextEntryOpen |
---|---|---|
다중 회선 지원 | 아니요 | 예 |
최대 문자 수 | 1024 | 1024 * 32 |
입력 포커스 | 가상 키보드가 입력 포커스를 얻음 | 가상 키보드가 입력 포커스를 얻음 |
포지셔닝 | 자위 | 게임에 의한 포지셔닝 |
텍스트 렌더링 | 가상 키보드로 처리 | 게임에서 처리 |
클라우드 스트리밍 동작 | 클라이언트에서 가상 키보드 활용 | 스트리밍 서버에서 렌더링 |