AvatarBuildPipeline
csharp
public sealed class AvatarBuildPipeline : BuildPipelineBaseNamespace NodeWorld.SDK.Editor.
Validates an avatar and builds its asset bundles for each platform, with the manifest and the zip uploaded on the website.
Properties
IsBuilding
csharp
public static new bool IsBuilding { get; }A build is running.
Methods
BuildAvatar
csharp
public static void BuildAvatar(GameObject avatarRoot, string displayName, string outputDirectory, List<BuildTarget> targets, Action<bool, string> onCompleted)Builds the avatar under avatarRoot for each of targets into outputDirectory; onComplete gets the success and a message.
ValidateAvatar
csharp
public static ValidationReport ValidateAvatar(GameObject avatarRoot)Checks the avatar under avatarRoot without building it.
Events
BuildCompleted
csharp
public static new event Action<bool, string> BuildCompletedRaised when a build ends: success, and a message.
