優れたMonoGameを使用して、Windows 8のWinRTゲームをC#で作成しています。ユーザーが高いスコアを達成し、名前を入力する必要がある部分に到達しました。これは私が予想していた以上の痛みを引き起こしているので、私は助けを求めると思った。Windows 8にC#/ MonoGameのアプリケーションでテキストを入力
まず、簡単なWindowsの電話7、またはVBの古代のInputBoxコマンドでGuide.BeginShowKeyboardInputに似た私が呼び出すことができる機能、「いくつかのテキストを入力」がありますか?私は単純なダイアログメッセージを表示するためにWindows.UI.Popups.MessageDialogを使用していますが、ユーザーからテキストを要求するための類似のものは見つかりません。
XAMLの小さな部分を使用してユーザーが使用できるテキストボックスを表示する方法はありますか?
これらのどちらも可能性がある場合は、私はすべて自分次第これを配線する必要がありますね...私はその後、キーストロークを傍受して、画面上の自分を必要とテキストを表示する予定です。私は物理的なタブレット(単にシミュレータ)を持っていないので、私はこれで始めるのに苦労しています。どうすればいいですか:
デバイスに物理的なキーボードがあるかどうかを検出するので、オンスクリーンキーボードを表示するかどうかわかりますか?
物理的なキーボードがない場合、スクリーンキーボードの表示と非表示を切り替えるにはどうすればよいですか?
これらのサウンドの中には、簡単に答える必要があるものもありますが、まだその回答を追跡していないものがあります。
多くの感謝!
アダム。
MonoGameのこの新しい機能は、問題を完全に解決しました - ありがとう! –