• 3755阅读
  • 1回复

关于demo中的tetrix的一点小问题 [复制链接]

上一主题 下一主题
离线lhdgriver
 
只看楼主 正序阅读 楼主  发表于: 2009-10-05
TetrixBoard.cpp中的 paintEvent中
为啥是
painter.fillRect(x + 1, y + 1, squareWidth() - 2, squareHeight() - 2,
                      color);

本来传入的就是那一个小方块的左上角坐标 为啥要x+1 , y+1为啥长度和宽度都要减2呢??
哥写的不是程序,是寂寞
离线318065268
只看该作者 1楼 发表于: 2009-10-05
免得覆盖了边界,看不到边框了。这样做相当于留了1个像素的边界。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
快速回复
限100 字节
 
上一个 下一个