遷移オプション
Selectable コンポーネント内には、Selectable が現在遷移したステートに応じたいくつかの遷移オプションがあります。ステートには normal、highlighted、pressed そして disabled があります。
遷移オプション: |
説明: |
None |
このオプションはステートエフェクトがまったくないボタン向けです。 |
Color Tint |
遷移先のステートに応じてボタンの色を変更します。ステートごとに色を選択することが可能です。異なるステート間で Fade Duration を設定することも可能です。値を高くするほどに、色の遷移は遅くなります。 |
Sprite Swap |
現在のボタンのステートに応じた異なるスプライトの表示を可能にします。スプライトはカスタマイズ可能です。 |
Animation |
ボタンのステートに応じたアニメーションの発生を可能にします。アニメーション遷移を使用するため、Animator コンポーネントは必須です。root motion は必ず無効にするのが重要です。アニメーションコントローラーを作成するために、Auto Generate Animation をクリック(または自分で作成)し、アニメーションコントローラーをボタンの Animator コンポーネントに追加してください。 |
それぞれの(None を除く) Transition オプションは、遷移をコントロールする追加オプションを提供します。以下ではそれぞれの詳細についてみていきます。
色合い
プロパティー: |
説明: |
Target Graphic |
インタラクションコンポーネントに使用するグラフィック。 |
Normal Color |
コントロールの通常色。 |
Highlighted Color |
ハイライトされている時のコントロールの色。 |
Pressed Color |
押下されている時のコントロールの色。 |
Disabled Color |
無効時のコントロールの色。 |
Color Multiplier |
それぞれの Transition の色にこの値を乗算します。これを用いると、元の色が白以下(または完全なアルファ以下)のグラフィック要素の色(またはアルファチャネル)を明るくするために 1 より大きい色を作成することができます。 |
Fade Duration |
あるステートからほかのステートへフェードする秒単位の所要時間。 |
Sprite のスワップ
プロパティー: |
説明: |
Target Graphic |
通常使用するスプライト |
Highlighted Sprite |
コントロールがハイライトされている時に使用するスプライト |
Pressed Sprite |
コントロールが押下されている時に使用するスプライト |
Disabled Sprite |
コントロールが無効のときに使用するスプライト |
アニメーション
プロパティー: |
説明: |
Normal Trigger |
通常使用するアニメーショントリガー |
Highlighted Trigger |
コントロールがハイライトされている時に使用するトリガー |
Pressed Trigger |
コントロールが押下されている時に使用するトリガー |
Disabled Trigger |
コントロールが無効のときに使用するトリガー |