コード例 #1
0
        public EnemyManager(ContentManager contentManager, GraphicsDevice graphicsDevice, UnitsManager unitsManager)
        {
            _contentManager = contentManager;
            _graphicsDevice = graphicsDevice;
            _unitsManager   = unitsManager;

            Money  = 60;
            Health = 100;
        }
コード例 #2
0
        public UIManager(ContentManager contentManager, GraphicsDevice graphicsDevice, UnitsManager unitsManager)
        {
            _contentManager = contentManager;
            _graphicsDevice = graphicsDevice;
            _unitsManager   = unitsManager;

            Money           = 60;
            _defaultFont    = _contentManager.Load <SpriteFont>("Fonts/Font");
            _timer          = TIMER;
            SelectedUnitsId = new List <int> {
                0, 0, 0, 0, 0, 0, 0
            };

            _unitsManager.EnemyFinished    += EnemyFinish;
            _unitsManager.FriendlyFinished += FriendlyFinish;
            _unitsManager.EarnMoney        += EarnMoneyByKill;
        }