グラフに既定値ノードを追加することができます。これにより、MyColor は既定の入力値を提供するようになりますが、ユーザは別の入力値を提供することもできます。別の値が提供されている場合は、その値が使用されます。提供されていない場合は、既定値が使用されます。
グラフに既定値ノードを追加します。
-
グループ ビューを表示して、作業領域を右クリックして[ツール](Tools)[詳細モードを切り替え](Toggle Advanced Mode)を選択し、詳細モードにします。このモードには、より多くのノードの選択肢があります。
- 作業領域を右クリックし、[グラフ ノード](Graph Nodes)[コード コントロール](Code Control)[既定値](Default Value)を選択して[既定値](Default Value)ノードを作成します。
- 次のようにノードを接続します。
- [MyColor]の[RGB]アトリビュートを[既定値](Default Value)の[既定](Default)アトリビュートに接続します。
- [既定値](Default Value)の[代替](Alternate)アトリビュートをグラフ ノードに接続します。新しい[代替 0](Alternate 0)ポートが自動的に表示されます。
- [既定値](Default Value)の[結果](Result)アトリビュートを[乗数](Multiply)の[値](Value)アトリビュートに接続します。
- (オプション) 2 つ目の[既定値](Default Value)ノードを作成し、[MyMultiplier]に次のように接続します。
- [MyMultiplier]の[浮動小数](Float)アトリビュートを[既定値](Default Value)の[既定](Default)アトリビュートに接続します。
- [既定値](Default Value)の[代替](Alternate)アトリビュートをグラフ ノードに接続します。[代替 0](Alternate 0)ポートが自動的に表示されます。
- [既定値](Default Value)の[結果](Result)アトリビュートを[乗数](Multiply)の[値](Value)アトリビュートに接続します。
(左側の親グループ ノードで)グループ ノード ポートの名前が変更されます。
グループ ノード ポートにラベルを付ける:
- グループ ノードを選択します。[プロパティ](Properties)パネルで[アクティブ ソケット](Active Socket)が 0 に設定されていることを確認し、[アクティブ ソケット ラベル](Active Socket Label)を MyColor に変更します。
グループ ノードの最初のポートの名前が MyColor 0 に変更されます。
- 2 つ目のポートに対して繰り返します。[アクティブ ソケット](Active Socket)を 1 に設定し、[アクティブ ソケット ラベル](Active Socket Label)を MyMultiplier に変更します。
グループ ノードの 2 つ目のポートの名前が MyMultiplier 1 に変更されます。
[アクティブ ソケット](Active Socket)の値を選択し、[アクティブ ソケット ラベル](Active Socket Label)に入力します。
別の入力値を提供する:
- グループ ビューを閉じ、[カラー](Color)ノードを作成します([Hw シェーダ ノード](Hw Shader Nodes) [値](Values) [カラー](Color))。
- [カラー](Color)ノードの[RGB]アトリビュートをグループ ノードの[MyColor]アトリビュートに接続します。
- 既定値の代わりにこの代替[カラー](Color)ノードが使用されます。
[カラー](Color)ノードが別の入力値を提供し、既定値の代わりにこの値が使用されます。
- (オプション) [浮動小数](Float)マルチプライヤに対して繰り返します。[浮動小数](Float)ノードを作成し([Hw シェーダ ノード](Hw Shader Nodes) [値](Values) [浮動小数](Float))、その[浮動小数](Float)アトリビュートをグループ ノードの[MyMultiplier]ポートに接続します。
カラーの上書きを削除する: