すべてのエクスペリエンスは、ユーザーがインタラクトし、環境を表示するために、何らかの方法でユーザーの入力を受信する必要があります。Roblox は、マウスとキーボード、タッチ、およびゲームパッドのコントロールを含むほとんどすべての形式の入力をサポートしています。
入力には、ユーザーカメラのコントロールも含まれ、ユーザーが特定の見た目と感触を達成するために、内操作の設定またはカスタムスクリプトを使用してカメラの設定をカスタマイズできます。
マウスとキーボード
最も一般的なマウスとキーボードの入力は、すでにエクスペリエンス内の Roblox デフォルトキーバインドとして設定されています。追加の入力を設定したり、既存の入力を置き換えたりして、ユーザーがエクスペリエンス内でどのようにインタラクトできるかをカスタマイズできます。
マウスとキーボードで入力のテストと開発を完了したら、モバイルとゲームパッドの入力を設定して、エクスペリエンスを複数のプラットフォームに対応させましょう。
「マウスとキーボードの入力」を参照して、最初のカスタム入力を設定する方法を説明します。
モバイル
Roblox セッションの半分以上がモバイルデバイスでプレイされています。エクスペリエンスが最大限にアクセス可能なようにするには、エクスペリエンスを開発するときにクロスプラットフォームのアクセス性を設計することが重要です。
単一のアクションをトラディショナルな PC 入力にバインドし、タッチスクリーンデバイスの上の画面ボタンを作成できます。また、入力行動を動的に更新して、入力が特定のコンテキストでのみトリガーするようにできます。
クロスプラットフォームとダイナミック入力の設定を作成する方法については、モバイル入力 を参照してください。
ゲームパッド
Roblox は、Xbox や Playstation のコントローラーなどの USB ゲームパッドからの入力を受信します。ゲームパッドは、コントローラーの入力をアクションにバインドする前に、接続されたゲームパッドを検出し、検証する必要があります。
ゲームパッドの入力に関する詳細は、ゲームパッドの入力 を参照してください。
カメラのカスタマイズ
Roblox エクスペリエンスには、デフォルトのユーザーフレンドリーなカメラ設定が含まれています。カメラ設定を編集して、ユーザーに没入感のあるユニークなエクスペリエンスを作成できます。
カメラのカスタマイズについては、カメラのカスタマイズ を参照してください。