メインコンテンツまでスキップ

ラジアルでプロパティを変更する

このガイドでは、萌の Big ear のブレンドシェイプを0から100まで変化させるために、メニューにラジアル (Radial) アイテムを作ります。

0. メニューグループとスマートコントロールアイテムを作成する​

このガイドでは、既存のメニューグループの準備が必要です。このガイドに従って、新しいメニューグループを作成してください。

DT Menu Group コンポーネントから直接作成することもできますし、そのメニューグループの下に新しいGameObjectを作成し、DT Smart Control コンポーネントを追加することもできます。

Add SmartControl

1. メニューアイテムのドライバを設定する​

注意

現在UIに問題があるため、メニューアイテムタイプをラジアルに変更する前に、まずコントロールタイプをモーションタイムに変更する必要があります。

まずコントロールタイプをモーションタイムに変更します。

Control Type

ドライバが メニューアイテム で、タイプが ラジアル であることを確認してください。名前とアイコンは好きなようにカスタマイズしてください。

Menu Item

2. プロパティグループを作成する​

Create Property Group

3. Ear オブジェクトをフィールドにドラッグする​

選択タイプが 通常 であることを確認します。Ear オブジェクトを 以下のオブジェクトを含むの追加フィールド と プロパティの選択元 にドラッグしてます。

Pick Object

備考

プロパティグループの詳細については、こちらを参照してください。

4. ブレンドシェイププロパティを追加する​

SkinnedMeshRenderer コンポーネントを見つけ、ブレンドシェイプ をクリックします。そしてBig earブレンドシェイプを見つけて追加します。

ブレンドシェイプ ボタンをもう一度クリックし、結果を非表示にします。

Pick Object

5. ブレンドシェイプの値をマップする​

始と終の値は、ラジアルコントロールの Float パラメータ 0.0 から 1.0 に対応します。

Pick Object

6. 完了!​

再生モードに入って、テストしてください!

Result