有没有办法让pygame程序在后台运行?

问题描述 投票:0回答:1

我正在尝试创建一个程序,该程序计算玩游戏时PC上按下Z和X的次数,并且我使用pygame是因为我使用它几次来理解语法并创建简单的程序。游戏...

一切正常,因为它实际上可以计算按键次数...但是我不知道如何使它在后台运行。

这里是代码:

import pygame

pygame.init()

screen = pygame.display.set_mode((300, 100))

countZ = 0
countX = 0

run = True

while run:
    screen.fill((255,255,255))
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            run = False

        if event.type == pygame.KEYDOWN:
            if event.key ==pygame.K_z:
                countZ += 1
            if event.key == pygame.K_x:
                countX += 1

    print(countZ, countX)
    pygame.display.update()
python pygame background-process
1个回答
0
投票

[虽然可能,但可能无法通过pygame。具体操作取决于您使用的操作系统和所运行的图形环境。

© www.soinside.com 2019 - 2024. All rights reserved.