Exemple #1
0
 public NpcMoveToRandomPlace(
     INpcMoveUseCase moveUseCase,
     INpcParamUseCase paramUseCase,
     ITilemapPassabilityUseCase tilemapPassabilityUseCase,
     ITilemapUseCase tilemapUseCase)
 {
     _moveUseCase  = moveUseCase;
     _paramUseCase = paramUseCase;
     _tilemapPassabilityUseCase = tilemapPassabilityUseCase;
     _tilemapUseCase            = tilemapUseCase;
     _aimList = new Stack <Vector2Int>();
 }
 private void Inject(
     ITilemapPassabilityUseCase tilemapPassability
     )
 {
     //tilemapPassability.PassableTilemap = _passable;
 }