仮想キーボードのインタラクションを作成する

UMG で 3D 仮想キーボードを作成し、インタラクションする方法を説明します。

Windows
MacOS
Linux
このページ中

プレイヤーが指定された文字を入力する 3D キーパッドや仮想キーボードの作成を検討しているならば、 WidgetInteraction コンポーネントと Widget コンポーネントを組み合わせて行うことができます。 Widget Interaction コンポーネントは、どのボタンがクリックされるか、および表示を処理するアクタの Widget コンポーネントに文字を送るプロセスを支援します。

この操作ガイドでは、インタラクション可能なキーパッドを作成し、テキスト ボックスへのエントリを提供します。

このガイドの最後まで進むと、 3D ゲーム ワールド内で表示され、インタラクション可能なキーパッドとディスプレイを作成することができます。

このセットアップで重要なことは、フォーカス可能 (または不可能) なウィジェットを決めることです。プレイヤーが入力する文字を表示するテキスト ボックスがフォーカス可能に設定されていれば、文字を送るためにプレイヤーがクリックするボタンもフォーカス可能になっています。テキスト ボックスは、ボタンがクリックされるとフォーカスを失い、発行されるコマンドを受け取らなくなります。

最初のステップは、Widget Interaction コンポーネントで文字を設定し、 UI を表示するアセットを作成します。

ステップ

新しい Unreal Engine 4 ドキュメントサイトへようこそ!

あなたの声を私たちに伝えるフィードバックシステムを含め、様々な新機能について開発をおこなっています。まだ広く使える状態にはなっていないので、準備ができるまでは、ドキュメントフィードバックフォーラムで、このページについて、もしくは遭遇した問題について教えていただけると助かります。

新しいシステムが稼働した際にお知らせします。

フィードバックを送信