Skip to content

TextStudioEmissionPreset

ClassTextStudioTextStudio
public sealed class TextStudioEmissionPreset : ScriptableObject

Reusable presentation and lifecycle policy for temporary text. Gameplay meaning remains in the asset name and caller, not the runtime engine.

public string FormatValue(double value)

Formats a number and substitutes it into the preset’s single {value} token.

Parameters

Name Type
value System.Double

Returns

System.String

public TextStudioEmissionPreset()

public GameObject HostPrefabOverride { get; set; }

Returns

UnityEngine.GameObject

public TextStudioBehaviorProfile BehaviorProfile { get; set; }

Returns

TextStudio.TextStudioBehaviorProfile

public string NumericTemplate { get; set; }

Returns

System.String

public TextStudioNumberFormat NumberFormat { get; set; }

Returns

TextStudio.TextStudioNumberFormat

public bool ManualDismissal { get; set; }

Returns

System.Boolean

public float ActiveDuration { get; set; }

Returns

System.Single

public TextStudioEmissionMergeMode MergeMode { get; set; }

Returns

TextStudio.TextStudioEmissionMergeMode

public float MergeWindow { get; set; }

Returns

System.Single

public bool RestartEffectsOnMerge { get; set; }

Returns

System.Boolean

public bool HasValidNumericTemplate { get; }

Returns

System.Boolean