本文整理汇总了Python中Tools.Graphics.Graphics.drawRect方法的典型用法代码示例。如果您正苦于以下问题:Python Graphics.drawRect方法的具体用法?Python Graphics.drawRect怎么用?Python Graphics.drawRect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Tools.Graphics.Graphics
的用法示例。
在下文中一共展示了Graphics.drawRect方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: GraphicsRectTest
# 需要导入模块: from Tools.Graphics import Graphics [as 别名]
# 或者: from Tools.Graphics.Graphics import drawRect [as 别名]
class GraphicsRectTest(object):
def __init__(self):
self.graphics = Graphics(matrix_width, matrix_height)
self.color = CYAN
self.rect_size = matrix_width
self.pos = 0, 0
def generate(self):
# clear the drawing surface
self.graphics.fill(BLACK)
# put a rectangle on the surface
x, y = self.pos
if x >= matrix_width:
x = 0
if y >= matrix_height:
y = 0
self.graphics.drawRect(x, y, matrix_width - x,
matrix_height - y, self.color)
self.pos = x + 1, y + 1
# get te surface drawn
return self.graphics.getSurface()