求解为什么!!!!!
public void onDraw(){mCanvas=sfh.lockCanvas();
Paint paint=new Paint();
paint.setColor(Color.RED);
drawBoat(mCanvas,paint);
sfh.unlockCanvasAndPost(mCanvas);
}
我在画布上画船 我用这个代码就是会出现多个船 重复
当我在 mCanvas=sfh.lockCanvas(); 后面加一个mCanvas.drawColor(Color.WHITE);时
就只有一个船了 为什么我就加一个画布怎么会改变船的多少啊
这是一个潜艇放炸弹的初级小游戏