Show / Hide Table of Contents

    Class AnimationScriptableBase

    Base class for animating letters in Text Animator

    Inheritance
    Object
    AnimationScriptableBase
    AppearanceScriptableBase
    BehaviorScriptableBase
    CompositeAnimation
    CompositeWithEmission
    UniformCurveAnimation
    VertexCurveAnimation
    Implements
    ITagProvider
    Namespace: Febucci.UI.Effects
    Assembly: Febucci.TextAnimator.Runtime.dll
    Syntax
    public abstract class AnimationScriptableBase : ScriptableObject, ITagProvider

    Properties

    TagID

    Declaration
    public string TagID { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    ApplyEffectTo(ref CharacterData, TAnimCore)

    Declaration
    public abstract void ApplyEffectTo(ref CharacterData character, TAnimCore animator)
    Parameters
    Type Name Description
    CharacterData character
    TAnimCore animator

    CanApplyEffectTo(CharacterData, TAnimCore)

    Declaration
    public abstract bool CanApplyEffectTo(CharacterData character, TAnimCore animator)
    Parameters
    Type Name Description
    CharacterData character
    TAnimCore animator
    Returns
    Type Description
    System.Boolean

    GetMaxDuration()

    Declaration
    public abstract float GetMaxDuration()
    Returns
    Type Description
    System.Single

    InitializeOnce()

    Declaration
    public void InitializeOnce()

    OnInitialize()

    Declaration
    protected virtual void OnInitialize()

    ResetContext(TAnimCore)

    Resets the effect context (base variables) for every region, before applying modifiers (if any) with SetModifier(ModifierInfo)

    Declaration
    public abstract void ResetContext(TAnimCore animator)
    Parameters
    Type Name Description
    TAnimCore animator

    SetModifier(ModifierInfo)

    Changes an effect' base variable based on the passed parameter.

    Declaration
    public virtual void SetModifier(ModifierInfo modifier)
    Parameters
    Type Name Description
    ModifierInfo modifier

    Implements

    ITagProvider
    Back to top Text Animator for Unity - Documentation