Esempio n. 1
0
        public InteractiveLocationController(
            IMapController mapController,
            IUnitsController unitsController,
            ICameraController cameraController)
        {
            _mapController    = mapController;
            _unitsController  = unitsController;
            _cameraController = cameraController;

            Initialize();
        }
Esempio n. 2
0
 public void Initialize()
 {
     _mapController   = ServiceLocator.GetMapController();
     _unitsController = ServiceLocator.GetUnitsController();
     _unitsController.Player.PositionChanged += PlayerPositionChanged;
 }