ユニティキャンバスを使用してメニューをデザインしていますが、キーボードが表示されても画面が上に移動しませんキーボードが表示されたときに画面を上に移動する方法がありますキーボードなしの画面
入力フィールドをクリックしたときにパネル全体を上に移動できる方法はありますか?
Unityキャンバスはおそらくメニューと重なっています。キャンバスはそれを「表示されている」と見なしていますが、実際にはそうではありません。必要なのは、Unityに現在の領域が小さいことを伝え、残りの部分をスクロール可能にする方法です。UnityのScrollRectに関するこのスクリプトチュートリアルと、ScreenTouchScreenKeyboardクラスに関するドキュメントを参照することを強くお勧めします。UnityがAndroidでどのように機能するかはよくわかりませんが、現在の表示スペースを自分で計算する必要があるかもしれません。このリンクは、適切なサイズの取得を開始するのに役立ちます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加