Exemplo n.º 1
0
        //Returns true if the mouse was clicked
        public Vector2 HandleMouseInput(Camera a_camera)
        {
            if (m_gameView.CheckForLeftClick())
            {
                Vector2 pos = a_camera.ConvertToModelCoords(new Vector2(Mouse.GetState().X + a_camera.m_padding, Mouse.GetState().Y + a_camera.m_padding));
                m_effects.Add(new EffectSystem(pos, m_content));
                return(pos);
            }

            return(Vector2.Zero);
        }