Method ProcessGroupSchema
ProcessGroupSchema(AddressableAssetGroupSchema, AddressableAssetGroup, AddressableAssetsBuildContext)
Called once per enabled schema on a group. For behavior details see ProcessGroupSchema(AddressableAssetGroupSchema, AddressableAssetGroup, AddressableAssetsBuildContext).
Declaration
protected virtual string ProcessGroupSchema(AddressableAssetGroupSchema schema, AddressableAssetGroup assetGroup, AddressableAssetsBuildContext aaContext)
Parameters
| Type | Name | Description |
|---|---|---|
| AddressableAssetGroupSchema | schema | The schema to evaluate. |
| AddressableAssetGroup | assetGroup | The group that owns the schema. |
| AddressableAssetsBuildContext | aaContext | The Addressables build context. |
Returns
| Type | Description |
|---|---|
| string | An error message if validation or processing failed; otherwise an empty string. |
Remarks
Do not call GetProcessGroupSchemaCallback() from overrides; use base or InvokeBaseProcessGroupSchema(AddressableAssetGroupSchema, AddressableAssetGroup, AddressableAssetsBuildContext) to avoid re-entrancy.