UserInputState

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

ユーザー入力状態 は、現在または最近実行された入力の状態を記述します。これは、同じ名前の InputObject.UserInputState プロパティ、およびさまざまな UserInputService および 1>Class.GuiObject1> イベントのような、さまざまな 4>Class.UserInputService4> プロパ

енью UserInputType により、入力は状態を異なりに追跡する可能性があります。

  • シンプルなボタンとキープレスは通常、単純な 開始終了 フローを実行します。
    • ゲームパッドのトリガーボタンは、ボタンプレスと同様ですが、ボタンの状態が変更されると 変更 を使用します。
  • 一般的に、マウスの移動は 開始 (マウスオーバー) → 変更終了 (マウス離れ) を経ています。
    • タッチ入力は、マウスの動きと似ています。開始 と 終了 は、ユーザーが画面を開始または終了すると発生します。同じ InputObject が同じタッチポイントで使用されます。
  • ゲームパッドのサムモールドコントロールは、 位置が変更 を各フレームで発生させます。

キャンセル

Class.ContextActionService のコンテキストで、 BindAction を使用して、関連する入力が実行されるときにユーザー入力状態をアクションハンドラーに提供します。Class

アイテム

名前概要
Begin0
Change1
End2
Cancel3
None4