public InteractiveLocationController( IMapController mapController, IUnitsController unitsController, ICameraController cameraController) { _mapController = mapController; _unitsController = unitsController; _cameraController = cameraController; Initialize(); }
public void Initialize() { _mapController = ServiceLocator.GetMapController(); _unitsController = ServiceLocator.GetUnitsController(); _unitsController.Player.PositionChanged += PlayerPositionChanged; }