関数グラフの警告

このページには、Substance 3D Designerの関数グラフによってトリガーされる可能性のある警告メッセージとエラーメッセージが一覧表示され、それぞれの一般的なトラブルシューティング手順が示されます。

警告は、エクスプローラーパネルのグラフリソースに対する警告アイコンのツールヒントと、グラフが読み込まれている場合は、グラフビューの左下隅に表示されます。
関数がSubstanceグラフのパラメーター​ に適用されている ​場合、警告が発生すると、そのパラメーターに関して「[x]パラメーターの関数にエラーがあります」が発生します。

(エラー) 出力ノードが定義されていません

関数に出力ノードが定義されていません。

(tick)

この関数に予期される型と一致する値を出力するグラフ内のノードがある場合は選択し、RMBをクリックして、コンテキストメニューの​ 出力ノードとして設定 ​オプションを選択します。
関数グラフの出力ノードは​ オレンジ ​色で表示されます。

note
NOTE
関数に必要な出力値の種類がある場合は、グラフビューの左下隅にメモが表示され、その種類を知ることができます。

(エラー) 現在の出力ノードは、型​ x ​の値を返します

関数の出力ノードは、その関数で期待される出力値の型と一致しない値を返します。

(tick)

この関数に対して期待される型と一致する値を出力するグラフ内のノードを選択し、[RMB]をクリックして、コンテキストメニューの​ 出力ノードとして設定 ​オプションを選択します。
関数グラフの出力ノードは​ オレンジ ​色で表示されます。

note
NOTE
関数に必要な出力値の種類がある場合は、グラフビューの左下隅にメモが表示され、その種類を知ることができます。

(エラー) 一部のGetノードに変数名がありません

1つ以上のGetノードの Get… プロパティが空白のままです。したがって、変数がないことを示しています。

(tick)

この警告を発生させているGetノードの​ Get… ​プロパティに、関数のスコープ​ で使用可能な変数 ​の名前と一致する文字列を入力してください。

note
NOTE
入力文字列は​ ノードに表示 ​されるため、空の値を持つノードを簡単に見つけることができます。

(エラー) 一部のSetノードに変数名がありません

1つ以上のSetノードの​ Set ​プロパティが空白のままであるため、変数がないことを示しています。

(tick)

この警告を発生させたSetノードの​ Set ​プロパティに任意の文字列を入力してください。

note
NOTE
入力文字列は​ ノードに表示 ​されるため、空の値を持つノードを簡単に見つけることができます。
note
NOTE
文字列が関数のスコープで使用可能な変数と​ 一致しない ​場合、そのスコープ内に​ 新しい変数が作成 ​され、文字列の名前が付けられます。
recommendation-more-help
substance-3d-designer-help-guide