예제 #1
0
 void NewShapeShiftState(Shapeshift.ShapeshiftState state)
 {
     if (_shapeshiftWhenAttack != state)
     {
         _shapeshiftWhenAttack = state;
         _attackIndex          = 0;
         _shapeshift.FSM.ChangeState(state, StateTransition.Overwrite);
     }
 }
예제 #2
0
 private void ShapeshiftStateChanged(Shapeshift.ShapeshiftState state)
 {
     _screenShake.Shake();
 }