Exemplo n.º 1
0
 void Awake()
 {
     CM = new ContextManager(this);
     stateTransitioner = new StateTransitioner(CM);
     unitBehavior      = new UnitBehavior(CM);
     TARGET_ENEMY      = CM.GetTargetEnemy();
 }
Exemplo n.º 2
0
 private Direction mapStateDirections(StateTransitioner.Direction direction)
 {
     switch (direction)
     {
         case StateTransitioner.Direction.forward:
             return Direction.glow;
         case StateTransitioner.Direction.backward:
             return Direction.fade;
         default:
             return Direction.none;
     }
 }