使用public abstract void Draw(Graphics g)方法画图,怎么样才能使画出来的图消失,比如当按下A时候,使图片A消失

解决方案 »

  1.   

    这样动
    private void DrawBackground(Graphics g)
            {
                g.DrawImage(backgroundImg, 0, roll - GAMEHEIGHT, 600, 750);
                g.DrawImage(backgroundImg, 0, roll, 600, 750);            roll += 3;
                if (roll >= 750) roll = 0;
            }
      

  2.   

    搞一个标志,是否要画当按下A时,标志置为不画,调用控件的Invalidate()方法