예제 #1
0
 public RunnerFSMContext(RunnerFSM fsm)
 {
     _fsm = fsm;
 }
예제 #2
0
 protected void SetupDependencies(RunnerMotor runnerMotor, RunnerInput controller, RunnerFSM runnerFsm, RunnerAnimationEngine animationEngine, RunnerEffectEngine effectEngine)
 {
     motor = runnerMotor;
     inputController = controller;
     runnerStateMachine = runnerFsm;
     runnerAnim = animationEngine;
     runnerEffectEngine = effectEngine;
 }