Search Results for

    Show / Hide Table of Contents

    Class ObjTransformAnimation

    This is a cool feature that lets you add looping transform animations to any NavObject in your game.

    Inheritance
    object
    AxisMonoBehaviour
    ObjFeature
    ObjTransformAnimation
    Inherited Members
    AxisMonoBehaviour.ContainsLabel(string)
    AxisMonoBehaviour.CountChildrenWithLabel(string, bool)
    AxisMonoBehaviour.ContainsLabelInChildren(string, bool)
    AxisMonoBehaviour.GetSpaceBetweenColliders(AxisMonoBehaviour)
    AxisMonoBehaviour.GetSpaceBetweenCollidersHorizontally(AxisMonoBehaviour)
    AxisMonoBehaviour.PauseGame()
    AxisMonoBehaviour.SetActiveByName(string)
    AxisMonoBehaviour.ResumeGame()
    AxisMonoBehaviour.GameTimeScaleSet(float)
    AxisMonoBehaviour.transform
    AxisMonoBehaviour.gameObject
    AxisMonoBehaviour.collider
    AxisMonoBehaviour.Origin
    AxisMonoBehaviour.OnTransformChildrenChanged()
    Namespace: Axis.ObjFeatures
    Assembly: cs.temp.dll.dll
    Syntax
    public sealed class ObjTransformAnimation : ObjFeature

    Fields

    m_Float

    Declaration
    [AxisBox]
    public ObjTransform_Float m_Float
    Field Value
    Type Description
    ObjTransform_Float

    m_Orbit

    Declaration
    [AxisBox]
    public ObjTransform_Orbit m_Orbit
    Field Value
    Type Description
    ObjTransform_Orbit

    m_Pulse

    Declaration
    [AxisBox]
    public ObjTransform_Pulse m_Pulse
    Field Value
    Type Description
    ObjTransform_Pulse

    m_Shake

    Declaration
    [AxisBox]
    public ObjTransform_Shake m_Shake
    Field Value
    Type Description
    ObjTransform_Shake

    m_Spin

    Declaration
    [AxisBox]
    public ObjTransform_Spin m_Spin
    Field Value
    Type Description
    ObjTransform_Spin

    m_Yoyo

    Declaration
    [AxisBox]
    public ObjTransform_Yoyo m_Yoyo
    Field Value
    Type Description
    ObjTransform_Yoyo

    Properties

    OrbitAxis

    Option for which axis pair the orbit will animate

    Declaration
    public OrbitAxis OrbitAxis { set; }
    Property Value
    Type Description
    OrbitAxis

    OrbitHorizontal

    Offset for the orbit's horizontal axis

    Declaration
    public float OrbitHorizontal { set; }
    Property Value
    Type Description
    float

    OrbitTime

    Complete orbit animation duration

    Declaration
    public float OrbitTime { set; }
    Property Value
    Type Description
    float

    OrbitVertical

    Offset for the orbit's vertical axis

    Declaration
    public float OrbitVertical { set; }
    Property Value
    Type Description
    float

    PulseJellyScaleStrength

    Salt for creating jelly pulsating feel

    Declaration
    public float PulseJellyScaleStrength { set; }
    Property Value
    Type Description
    float

    PulseScaleStrength

    Strength of pulsating animation

    Declaration
    public float PulseScaleStrength { set; }
    Property Value
    Type Description
    float

    ShakeFactorX

    Shake effect on X axis

    Declaration
    public float ShakeFactorX { set; }
    Property Value
    Type Description
    float

    ShakeFactorY

    Shake effect on Y axis

    Declaration
    public float ShakeFactorY { set; }
    Property Value
    Type Description
    float

    ShakeFactorZ

    Shake effect on Z axis

    Declaration
    public float ShakeFactorZ { set; }
    Property Value
    Type Description
    float

    SpinSpeedX

    Spinning animation speed in X axis

    Declaration
    public float SpinSpeedX { set; }
    Property Value
    Type Description
    float

    SpinSpeedY

    Spinning animation speed in Y axis

    Declaration
    public float SpinSpeedY { set; }
    Property Value
    Type Description
    float

    SpinSpeedZ

    Spinning animation speed in Z axis

    Declaration
    public float SpinSpeedZ { set; }
    Property Value
    Type Description
    float

    WaveHorizontalStrength

    Strength of the horizontal wave animation

    Declaration
    public float WaveHorizontalStrength { set; }
    Property Value
    Type Description
    float

    WaveNoiseUniqueness

    It can range from 0f to sync all waving animations with other objects that are also set to 0f, or 1f for this object to have unique offset on its movement wave. Intermediate values soften the unique offset.

    Declaration
    public float WaveNoiseUniqueness { set; }
    Property Value
    Type Description
    float

    WaveVerticalStrength

    Strength of the vertical wave animation

    Declaration
    public float WaveVerticalStrength { set; }
    Property Value
    Type Description
    float

    YoyoMovementOffsetX

    Offset of the yoyo animation on X axis

    Declaration
    public float YoyoMovementOffsetX { set; }
    Property Value
    Type Description
    float

    YoyoMovementOffsetY

    Offset of the yoyo animation on Y axis

    Declaration
    public float YoyoMovementOffsetY { set; }
    Property Value
    Type Description
    float

    YoyoMovementOffsetZ

    Offset of the yoyo animation on Z axis

    Declaration
    public float YoyoMovementOffsetZ { set; }
    Property Value
    Type Description
    float

    YoyoTime

    Time for yoyo movement animation

    Declaration
    public float YoyoTime { set; }
    Property Value
    Type Description
    float

    Methods

    Preset_Float()

    Declaration
    public void Preset_Float()

    Preset_FloatPulse()

    Declaration
    public void Preset_FloatPulse()

    Preset_FloatRotate()

    Declaration
    public void Preset_FloatRotate()

    Preset_OrbitHorizontal()

    Declaration
    public void Preset_OrbitHorizontal()

    Preset_PoringPulse()

    Declaration
    public void Preset_PoringPulse()

    Preset_Pulse()

    Declaration
    public void Preset_Pulse()

    Preset_PulseRotate()

    Declaration
    public void Preset_PulseRotate()

    Preset_Rotate()

    Declaration
    public void Preset_Rotate()

    Preset_YoyoX()

    Declaration
    public void Preset_YoyoX()

    Preset_YoyoZ()

    Declaration
    public void Preset_YoyoZ()
    In This Article
    Back to top Axis 1.0.0