Unity-the-slider

提供:Dev Guides
移動先:案内検索

Unity-スライダー

この章では、このシリーズの最後のUI要素について学習します。 スライダーは、特定の値を最大値と最小値のペアの間で設定する必要がある場合によく使用されます。 これの最も一般的な使用法の1つは、オーディオボリュームまたは画面の明るさです。

スライダーを作成するには、作成→UI→スライダーに移動します。 新しい Slider 要素がシーンに表示されます。

スライダー要素

このスライダーのプロパティに移動すると、カスタマイズするためのオプションがたくさんあります。

スライダーのプロパティ

このスライダーから*ボリューム*スライダーを作成してみましょう。 このためには、ButtonBehaviourスクリプトを開き(ButtonManager GameObjectの名前を変更することもできます。これは、ボタンを管理するだけではないためです)、Sliderへの参照を追加します。 また、コードを少し変更します。

public class ButtonBehaviour : MonoBehaviour {
   int n;
   public Text myText;
   public Slider mySlider;
   void Update() {
      myText.text = "Current Volume: " + mySlider.value;
   }
}

Updateメソッドを使用してmyText.textの値を常に更新する方法を理解します。

スライダーのプロパティで、[Whole Numbers]ボックスをオンにして、最大値を100に設定します。

より見やすい色になるように、プロパティを介してテキストの色を設定します。

Slider GameObjectを新しいスロットにドラッグし、playを押すのと同じ手順に従います。

スライダーGameObjectのドラッグ

どのコントロールがどのように機能するかを確認するために、他のUIコントロールも同様に調べて実験することを強くお勧めします。

次のセクションでは、照明、マテリアル、シェーダーについて学習します。