public override void Enter() { base.Enter(); m_inputManager = stateMachine.automaton.inputManager; m_initDirection = m_inputManager.moveDir; // Necessary to keep track of history. SaveToHistory(); }
public override void Enter() { base.Enter(); m_automaton = stateMachine.automaton; m_physics = m_automaton.physics; m_inputManager = stateMachine.automaton.inputManager; // Necessary to keep track of history. SaveToHistory(); }
public override void Enter() { base.Enter(); EntityPhysics entityPhysics = stateMachine.automaton.physics; entityPhysics.currentSpeed = entityPhysics.dashInitialSpeed; m_inputManager = stateMachine.automaton.inputManager; // Necessary to keep track of history. SaveToHistory(); }
public override void Enter() { base.Enter(); m_automaton = stateMachine.automaton; int direction = m_automaton.inputManager.movePos > 0 ? 1 : -1; m_automaton.physics.direction = direction; m_inputManager = stateMachine.automaton.inputManager; // Necessary to keep track of history. SaveToHistory(); }
public override void Enter() { base.Enter(); m_physics = stateMachine.automaton.physics; m_currentSpeed = 1.0f; m_brakeForce = 1.0f / (maxFrame / 2.0f); m_inputManager = stateMachine.automaton.inputManager; m_initMoveDir = m_inputManager.moveDir; // Necessary to keep track of history. SaveToHistory(); }
public override void Enter() { base.Enter(); _inputManager = stateMachine.automaton.inputManager; }