Search Results for

    Show / Hide Table of Contents

    Namespace nickmaltbie.StateMachineUnity.Attributes

    Classes

    ActionAttribute

    Basic attribute that contains an action.

    AnimationAttribute

    Animation attribute to control animations for a state machine.

    AnimationTransitionAttribute

    Transition attribute to manage transitions between states for a state machine.

    DynamicAnimationAttribute

    Dynamic animation attribute to control animations for a state machine via a function instead of a simple value.

    InitialStateAttribute

    Initial state for starting a state machine.

    OnAnimatorIKAttribute

    Callback for setting up animation IK (inverse kinematics). See unity doc's MonoBehaviour.OnAnimatorIK for reference.

    OnAnimatorIKEvent

    Event invoked for setting up animation IK (inverse kinematics). See unity doc's MonoBehaviour.OnAnimatorIK for reference.

    OnDisableAttribute

    This function is called when the behaviour becomes disabled. See unity doc's MonoBehaviour.OnDisable for reference.

    OnDisableEvent

    Event invoked for when the behaviour becomes disabled. See unity doc's MonoBehaviour.OnDisable for reference.

    OnEnableAttribute

    This function is called when the object becomes enabled and active. See unity doc's MonoBehaviour.OnEnable for reference.

    OnEnableEvent

    Event invoked for when the object becomes enabled and active. See unity doc's MonoBehaviour.OnEnable for reference.

    OnEnterStateAttribute

    Action to invoke whenever a state is entered.

    OnEventDoActionAttribute

    Basic attribute that maps an event to an action.

    OnExitStateAttribute

    Action to invoke whenever a state is exited.

    OnFixedUpdateAttribute

    Frame-rate independent update for physics calculations. See unity doc's MonoBehaviour.FixedUpdate for reference.

    OnFixedUpdateEvent

    Event invoked for frame-rate independent update for physics calculations. See unity doc's MonoBehaviour.FixedUpdate for reference.

    OnGUIAttribute

    OnGUI is called for rendering and handling GUI events. See unity doc's MonoBehaviour.OnGUI for reference.

    OnGUIEvent

    Event invoked for rendering and handling GUI events. See unity doc's MonoBehaviour.OnGUI for reference.

    OnLateUpdateAttribute

    Action invoked with every frame update, LateUpdate is called after all Update functions have been called. See unity doc's MonoBehaviour.LateUpdate for reference.

    OnLateUpdateEvent

    Event invoked with every frame update, LateUpdate is called after all Update functions have been called. See unity doc's MonoBehaviour.LateUpdate for reference.

    OnUpdateAttribute

    Action invoked with every frame update. See unity doc's MonoBehaviour.Update for reference.

    OnUpdateEvent

    Event invoked with every frame update. See unity doc's MonoBehaviour.Update for reference.

    TransitionAfterTimeAttribute

    Attribute to transition after a given period of time from one state to another.

    Supported by any implementation of the FixedSMBehaviour that has a sense of how much time has passed in the update or fixed update time.

    TransitionAttribute

    Transition attribute to manage transitions between states for a state machine.

    TransitionFromAnyStateAttribute

    Transition to this state from any other state given an event.

    TransitionFromAttribute

    Transition attribute to manage transitions between states for a state machine.

    TransitionOnAnimationCompleteAttribute

    Transition attribute to transition to a new state upon completion of a current animation.

    TransitionWrapper<E>

    Transition wrapper for creating reversed transitions.

    In This Article
    Back to top State Machine Unity Documentation