示例#1
0
 public SpawnUnitStateAction(IStateActionRegistry <FightState> registry, IUnitInfoHolder unitInfoHolder) : base(registry)
 {
     _unitInfoHolder = unitInfoHolder;
 }
 protected SelfRegisteringStateAction(IStateActionRegistry <TState> registry)
 {
     registry.Register(this);
 }
示例#3
0
 public StateActionExecutor(IStateActionRegistry <TState> registry)
 {
     _registry = registry;
 }
示例#4
0
 public MoveStateAction(IStateActionRegistry <FightState> registry) : base(registry)
 {
 }