SubstanceImporter クラスを使用すると、インポートされた ProceduralMaterial インスタンスにアクセスすることができます。
| CloneMaterial | すでにある ProceduralMaterial の複製を生成します |
| DestroyMaterial | Substance から ProceduralMaterial を削除します |
| ExportBitmaps | ProceduralMaterial によって生成されたビットマップを TGA ファイルとしてエクスポートします |
| ExportPreset | XML のあらかじめ設定された文字列を ProceduralMaterial のすべてのパラメーターの値とともに指定したフォルダーにエクスポートします |
| GetAnimationUpdateRate | ProceduralMaterial の Animation レートをミリ秒単位で取得します |
| GetGenerateAllOutputs | ProceduralMaterial がすべての出力を強制的に生成する必要があるかどうかをチェックします |
| GetGenerateMipMaps | ミニマップが ProceduralMaterial のために生成された場合は true を返します |
| GetMaterialCount | ProceduralMaterial の数を取得します |
| GetMaterialOffset | ProceduralMaterial で使用されるテクスチャのオフセットを取得します |
| GetMaterials | すべての ProceduralMaterial を取得します |
| GetMaterialScale | ProceduralMaterial のテクスチャのスケールを取得します |
| GetPlatformTextureSettings | 特定のプラットフォーム(幅や高さ、圧縮形式、読み込んだときの挙動)のための ProceduralMaterial インポート設定を取得します |
| GetPrototypeNames | Substance に定義されているすべてのプロトタイプ名を取得します |
| GetTextureAlphaSource | ProceduralMaterial 内で使用されているテクスチャのアルファ値を取得します |
| InstantiateMaterial | プロトタイプ名から ProceduralMaterial をインスタンス化します |
| OnShaderModified | ProceduralMaterial の変更されたシェーダーを適用します |
| RenameMaterial | ProceduralMaterial の名前をリネームします |
| ResetMaterial | ProceduralMaterial をデフォルト値にリセットします |
| SetAnimationUpdateRate | ProceduralMaterial の Animation レートをミリ秒単位で設定します |
| SetGenerateAllOutputs | ProceduralMaterial がすべての出力を強制的に生成する必要があるかどうかの設定を行います |
| SetGenerateMipMaps | この ProceduralMaterial のためにミニマップを生成します |
| SetMaterialOffset | ProceduralMaterial のテクスチャで使用されるオフセットを設定します |
| SetMaterialScale | ProceduralMaterial のテクスチャのスケールを設定します |
| SetPlatformTextureSettings | 入力した ProceduralMaterial を入力プラットフォームのインポート設定(幅や高さ、圧縮形式、読み込んだときの挙動)を設定します。 |
| SetTextureAlphaSource | 値は ProceduralMaterial::ProceduralLoadingBehavior 列挙体と一致 |
| assetBundleName | アセットバンドルの名前の取得や設定ができます。 |
| assetBundleVariant | アセットバンドルバリアントの取得や設定ができます。 |
| assetPath | アセットのパス(読み取り専用) |
| userData | ユーザーが自由に設定/取得できる文字列 |
| hideFlags | オブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。 |
| name | オブジェクト名 |
| SaveAndReimport | アセットインポーターがダーティであれば、アセットインポーターの設定を保存します。 |
| SetAssetBundleNameAndVariant | アセットバンドル名とアセットバンドルバリアントを設定します。 |
| GetInstanceID | オブジェクトのインスタンス ID を返します |
| ToString | ゲームオブジェクトの名前を返します |
| GetAtPath | アセットのパスから AssetImporter を取得します |
| Destroy | ゲームオブジェクトやコンポーネント、アセットを削除します |
| DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
| DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
| FindObjectOfType | タイプ type から最初に見つけたアクティブのオブジェクトを返します |
| FindObjectsOfType | タイプから見つけたすべてのアクティブのオブジェクト配列を返します |
| Instantiate | original のオブジェクトをクローンします |
| bool | オブジェクトが存在するかどうか |
| operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
| operator == | 2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。 |