Toggle Group
Scrollbar

Slider

Slider コントロールは、ユーザーがマウスをドラッグすることによって所定の範囲から数値を選択することを可能にします。身近な例にはゲームの難易度設定や、画像エディターで明るさを設定することなどがあります。

スライダー
スライダー

プロパティー

プロパティー: 説明:
Interactable このコンポーネントが入力を受け付けるか。Selectable 基底クラス を参照してください。
Transition コントロールがユーザーのアクションに視覚的に応答する方法を決定するプロパティー。遷移オプション を参照してください。
Navigation コントロールの一連の流れを決定するプロパティー。ナビゲーション操作 を参照してください。
Fill Rect コントロールのフィル部分に使われるグラフィック。
Handle Rect コントロールのスライドする「ハンドル」部分に使われるグラフィック
Direction ハンドルをドラッグしたときスライダーの Value が増加する方向。オプションには Left To RightRight To LeftBottom To Top and Top To Bottom があります。
Min Value ハンドルが( Direction プロパティーで決まる)もっとも下端にある時のスライダーの値。
Max Value ハンドルが( Direction プロパティーで決まる)もっとも上端にある時のスライダーの値。
Whole Numbers スライダーを整数の値に制限するか。
Value スライダーの現在の数値。インスペクターで値が設定されていれば、初期値として使用されますが、実行時に値が変わると変更されます。

イベント

プロパティー: 説明:
On Value Changed スライダーの現在の値が変更されたときに実行される UnityEventです。イベントは float の値を引数として渡します。Whole Numbers プロパティーが有効かどうかは関係無く、値は応答する関数に float 型として渡されます。

詳細

スライダーの値は、その長さに沿ったハンドルの位置によって決定されます。値はハンドルをドラッグする距離に比例して Min Value から Max Value まで増加します。スライダーのデフォルト動作は左から右への増加ですが、Direction プロパティーを用いて動作を反転させることもできます。また、Direction プロパティーで Bottom To TopTop To Bottom を選択することで縦方向に増加するスライダーを設定することができます。

スライダーはユーザーがハンドルをドラッグするのに反応するため On Value Changed というイベントを一つ有しています。スライダーの現在の数値は ‘float’ パラメーターとして関数に渡されます。典型的な使用例は次のようなものです:

  • ゲームの難易度、光の明るさ、その他を選択する。
  • 距離、大きさ、時間や角度を設定する。
Toggle Group
Scrollbar