TextStudioComposedEffectAsset
[CreateAssetMenu(fileName = "Composed Effect", menuName = "Text Studio/Animation/Effects/Composed Effect", order = 2)]public sealed class TextStudioComposedEffectAsset : TextStudioEffectDefinitionAsset, ITextStudioEffectDefinition, ITextStudioEffectCapabilitiesProviderReusable effect definition composed from ordered semantic effect and channel layers.
Methods
Section titled “Methods”
ResetLayers()
Section titled “ResetLayers()”public void ResetLayers()Replaces the stack with one active-position layer suitable for initial authoring.
Constructors
Section titled “Constructors”
TextStudioComposedEffectAsset()
Section titled “TextStudioComposedEffectAsset()”public TextStudioComposedEffectAsset()Properties
Section titled “Properties”
public override string Id { get; }Returns
System.String
DefaultArea
Section titled “DefaultArea”public override TextStudioEffectAreaSettings DefaultArea { get; }Returns
TextStudio.TextStudioEffectAreaSettings
BlendMode
Section titled “BlendMode”public override EffectBlendMode BlendMode { get; }Returns
TextStudio.EffectBlendMode
AuthoringSpace
Section titled “AuthoringSpace”public TextStudioCompositionAuthoringSpace AuthoringSpace { get; }Returns
TextStudio.TextStudioCompositionAuthoringSpace
RequiredRenderDomain
Section titled “RequiredRenderDomain”public TextStudioRenderDomain RequiredRenderDomain { get; }Returns
TextStudio.TextStudioRenderDomain
SupportedRenderDomains
Section titled “SupportedRenderDomains”public TextStudioRenderDomain SupportedRenderDomains { get; }Returns
TextStudio.TextStudioRenderDomain
Capabilities
Section titled “Capabilities”public override TextStudioEffectCapabilities Capabilities { get; }Gets immutable capabilities used by authoring validation and runtime compatibility checks.
Returns
TextStudio.TextStudioEffectCapabilities
RevealActiveBlendDuration
Section titled “RevealActiveBlendDuration”public float RevealActiveBlendDuration { get; }Returns
System.Single
TagStack
Section titled “TagStack”public TextStudioCompositionTagSpec TagStack { get; }Returns
TextStudio.TextStudioCompositionTagSpec
Layers
Section titled “Layers”public IReadOnlyList<TextStudioCompositionLayer> Layers { get; }Returns
System.Collections.Generic.IReadOnlyList{TextStudio.TextStudioCompositionLayer}