Search Results for

    Show / Hide Table of Contents

    Class State

    Basic state to represent the current configuration of a state machine.

    Inheritance
    Object
    State
    AnyState
    ExampleSMAnim.IdleState
    ExampleSMAnim.JumpState
    ExampleSMAnim.PunchingState
    ExampleSMAnim.WalkingState
    ExampleSMAnim.YawnState
    ExampleNetworkSMAnim.IdleState
    ExampleNetworkSMAnim.JumpState
    ExampleNetworkSMAnim.PunchingState
    ExampleNetworkSMAnim.WalkingState
    ExampleNetworkSMAnim.YawnState
    AnyStateTransitionDemo.PreemptState
    AnyStateTransitionDemo.StateA
    AnyStateTransitionDemo.StateB
    AnyStateTransitionDemo.StateC
    AnyStateTransitionDemo.StateD
    DemoFixedSMAim.StateA
    DemoFixedSMAim.StateB
    DemoFixedSMAim.StateC
    DemoFixedSMAim.StateD
    DemoFixedSMAim.TimeoutState
    DemoFixedSMDynamicAim.StateA
    DemoFixedSMDynamicAim.StateB
    DemoFixedSMPassEvents.DataState
    DemoFixedSMPassEvents.NoDataState
    DemoFixedSMPassEvents.StartState
    DemoFixedStateMachine.StartingState
    DemoFixedStateMachine.StateA
    DemoFixedStateMachine.StateB
    DemoFixedStateMachine.StateC
    DemoFixedStateMachineMonoBehaviour.StartingState
    DemoFixedStateMachineMonoBehaviour.StateA
    DemoFixedStateMachineMonoBehaviour.StateB
    DemoFixedStateMachineMonoBehaviour.StateC
    DemoFixedStateMachineMonoBehaviour.TempFixedTimeState
    DemoFixedStateMachineMonoBehaviour.TimeoutFixedState
    DemoFixedStateMachineMonoBehaviour.TimeoutState
    Namespace: nickmaltbie.StateMachineUnity
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class State

    Methods

    IsInitialState(Type)

    Checks if a given state is labeled with the initial state type.

    Declaration
    public static bool IsInitialState(Type type)
    Parameters
    Type Name Description
    Type type

    Type of state to check.

    Returns
    Type Description
    Boolean

    True if this is the initial state, flase otherwise.

    In This Article
    Back to top State Machine Unity Documentation