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

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

このガイドでは、萌の 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