出于某种原因,当我使用下面的代码时:
import pygame, sys
pygame.init()
def create_window():
global window, window_height, window_width, window_title
window_width, window_height = 1280, 720
window_title = "The Adventure of Nate"
pygame.display.set.caption(window_title)
window = pygame.display.set_mode((window_width, window_height, pygame.HWSURFACE|pygame.DOUBLEBUFF)
create_window()
isrunning = True
while isrunning == True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
isRunning = False
window.fill(0, 0, 0)
pygame.display.update()
pygame.quit()
sys.exit()
我收到以下错误:
C:\ Python3.6 \ python.exe" C:/ Users / home / PycharmProjects / Basic RPG / Base Game.py"文件" C:/ Users / home / PycharmProjects / Basic RPG / Base Game.py",第16行 create_window() ^ SyntaxError:语法无效
使用退出代码1完成处理
如果有人对此事有所了解,他们是否可以帮我纠正我的代码。
(P.S:这是我第一次没有协助编码,很抱歉,如果我的代码到处都是XD)
答案 0 :(得分:0)
您错过了)
window = pygame.display.set_mode((window_width, window_height, pygame.HWSURFACE|pygame.DOUBLEBUFF)
应为window = pygame.display.set_mode((window_width, window_height), pygame.HWSURFACE|pygame.DOUBLEBUFF)