本文整理汇总了Python中color.Color.rotate_pallete方法的典型用法代码示例。如果您正苦于以下问题:Python Color.rotate_pallete方法的具体用法?Python Color.rotate_pallete怎么用?Python Color.rotate_pallete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类color.Color
的用法示例。
在下文中一共展示了Color.rotate_pallete方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Mandlebrot
# 需要导入模块: from color import Color [as 别名]
# 或者: from color.Color import rotate_pallete [as 别名]
# Detailed
curr_iter = 50
iter_inc = 5
max_iter = 50
# m = Mandlebrot(-2, 1, -1, 1)
# m = Mandlebrot(-2,1,-1.25,1.25)
m = Mandlebrot(-1,0,-0.75,0.75)
Color.set_pallete(Color.BW)
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
if curr_iter <= max_iter:
curr_iter += iter_inc
m.compute(curr_iter, screen)
# pygame.draw.rect(screen, Color.RED, pygame.Rect((DISPLAY_WIDTH/2)-5, (DISPLAY_HEIGHT/2)-5, 10, 10))
pygame.draw.line(screen, Color.RED, (DISPLAY_WIDTH/2,DISPLAY_HEIGHT/2), (DISPLAY_WIDTH/2,DISPLAY_HEIGHT/2))
pygame.display.flip()
print("%d/%d" % (curr_iter, max_iter))
Color.rotate_pallete()
# time.sleep(0.25)