当前位置: 首页>>代码示例>>Python>>正文


Python Color.rotate_pallete方法代码示例

本文整理汇总了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)
开发者ID:ccaroon,项目名称:games_and_diversions,代码行数:31,代码来源:main.py


注:本文中的color.Color.rotate_pallete方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。