我正在学习使用John Zelle的图形模块graphics.py。
创建圆形对象后,是否可以更改圆的半径?我看不到setRadius()方法,只有move()方法。
这是改变圆形大小以展开()它并创建对象的新实例的唯一方法吗?
receptors = []
circles = []
for i in range(MAX_ITERATIONS):
r = Receptor()
receptors.append(r)
print "No receptors: ", Receptor.instances
for j in range(Receptor.instances):
c = Circle(receptors[j].centre, receptors[j].size)
c.setFill('lightblue')
circles.append(c)
c.draw(win)
update()
# win.getMouse() # pause for click in window
for j in range(Receptor.instances):
receptors[j].grow()
circles[j].undraw()
# To-do:
# do adjustments()
del circles[:]