Exemplo n.º 1
0
        public void HandleInput()
        {
            _interfaceBoundsRect = new Rectangle((Int32)_interfacePosition.X, (Int32)_interfacePosition.Y, _interfaceTexture.Width, _interfaceTexture.Height);

            foreach (var towerIcon in _towerIcons)
            {
                if (towerIcon.IsSelected())
                {
                    _towerInformationBox.Display();
                    _towerInformationBox.Text = towerIcon.Text;
                    TowerSelectedType         = towerIcon.Type;
                    break;
                }
            }

            _lifeBar.ChangeLife(GlobalsVar.PlayerLife);

            if (ToolsInterface.isMouseLeftPressed())
            {
                if (ToolsInterface.isMouseIntersects(_lifeButtonPosition, _lifeButtonBoundsRect))
                {
                    _lifeBar.ChangeLife(-1);
                    //_waveBar.ChangeLife(1);
                }
            }
        }