2016-12-01 5 views
2

ユニテイキャンバスを使用してメニューをデザインしていますが、キーボードが表示されても画面が上がらない場合は、キーボードが表示されたときに画面を上に移動する方法があります The screen i have without the keyboardキーボードがユニティ入力フィールドに表示されたときにパネルを移動する方法

The screen i have with android keyboard

私はあなたのユニティキャンバスはおそらく表示」としてキャンバスがそれを検討している、あなたのメニューを重ねている入力欄に

答えて

1

をクリックしたときに、私はパネル全体を上に移動することができ、それを回避する方法はあります"実際にはそうではありません。必要なのは、あなたのエリアが現在小さいとユニティに伝え、残りの部分をスクロール可能にする方法です。 UnityのScrollRectについてのTHISスクリプティングチュートリアル、Screen TouchScreenKeyboardクラスに関するドキュメントをご覧ください。私はUnityがAndroidでどのように動作するかに精通していませんが、現在の可視空間を自分で計算しなければならないかもしれません。 Thisリンクをクリックすると、適切なサイズを取得するのに役立ちます。

+0

私は[This](http://stackoverflow.com/questions/35072522/how-to-resize-view-when-touchscreen-keyboard-is-visible-on-android-with-unity)を見つけました。それは動作しませんでした –

関連する問題