当前位置:   article > 正文

巨简单又好用的pygame游戏暂停继续方法_pygame暂停函数

pygame暂停函数

最近在学习pygame做一个小游戏,刚弄完时钟然后就卡死在暂停和继续这个点上,后来想明白了,通过卡循环条件这个点就可以实现暂停和继续,所以将这个循环条件变成全局变量,这样可以调用函数进行修改,而对于游戏部分,采用3个循环,一个大循环,内置两个小循环,一个是暂停时候的游戏循环,一个是运行的游戏循环,代码如下:

flag = True
def game_stop():
    global flag
    flag = False
def game_go():
    global flag
    flag = True
def game_loop():

    while True:
        while flag:
            for event in pygame.event.get():
                if event.type == pygame.QUIT:
                    pygame.quit()
                    quit()
            
        while not flag:
            for event in pygame.event.get():
                if event.type == pygame.QUIT:
                    pygame.quit()
                    quit()
                #  画时钟
            
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/303707
推荐阅读
相关标签
  

闽ICP备14008679号