Class ContentBuildingStep
Base abstract class for a building IUgcBridgeStep. Provide ScriptableObject and base building functionalities.
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.Services.Ugc.Bridge.Editor
Assembly: Unity.Services.Ugc.Bridge.Editor.dll
Syntax
public abstract class ContentBuildingStep : ScriptableObject
Methods
Build(Object, string)
Build the selected content in the output folder.
Declaration
public abstract void Build(Object selection, string outputFolderPath)
Parameters
Type | Name | Description |
---|---|---|
Object | selection | The content being published |
string | outputFolderPath | Folder where the content will be built |
Initialize()
Initialize the ContentBuildingStep asset. Override it for custom fields initialization.
Declaration
public virtual void Initialize()
Events
OnContentBuiltEvent
Event raised when the content is built into asset bundle.
Declaration
public abstract event Action<bool> OnContentBuiltEvent
Event Type
Type | Description |
---|---|
Action<bool> |