大家好问个小问题,这里提示我video system not
pygame吧
全部回复
仅看楼主
level 1
seajdhsa
楼主
大家好问个小问题,这里提示我video system not initialized。。。是不是我还要装东西啊?
2017年11月13日 03点11分
1
level 1
残烛X
大兄弟,如果程序不报错,你信不信程序运行就死循环
2017年11月14日 13点11分
2
zq夏威夷
兄弟,怎么随机出现精灵啊,就像植物大战僵尸中随机出的僵尸一样
2017年12月13日 03点12分
天天鲜果000
精灵用sprite模块,随即出现用random模块,很简单
2018年06月22日 10点06分
横眉冷对的态度
@天天鲜果000
while之后,run之前,代码缩进四个字符
2018年06月23日 09点06分
level 9
三_七分
这while 有点..厉害
不过小哥哥,你把while循环放到 run_game()里面试试~
你不需要装任何东西...只是这个循环语句不太对- -
2017年12月22日 12点12分
3
当回忆慢慢老去
方便加下qq吗 543875229 想学pygame 网上教程好少
2017年12月30日 11点12分
当回忆慢慢老去
@三_七分
不用了。。诶 老师不让改课题 本来学的不怎么样 打算写个pygame的小游戏
2018年01月02日 08点01分
level 1
JustSolo_Y
你的while循环应该在函数里面的循环,注意退格。。
2018年05月03日 02点05分
5
seajdhsa
半年前的小问题了哈哈,谢谢你啦
2018年05月03日 07点05分
横眉冷对的态度
@seajdhsa
大哥,我也遇到一样的问题,怎么解决的?
2018年06月18日 15点06分
横眉冷对的态度
@seajdhsa
解决了,打扰了
2018年06月18日 15点06分
Answer不曾离去
@横眉冷对的态度
大哥,怎么解决的
2018年06月21日 13点06分
level 1
jiangliuwa
我的问题解决了,写在这里供后来者参考!
错误:
pygame.error: video system not initialized
原因:
手动输入时quit和QUIT是两个方法;、
if event.type == pygame.QUIT:
2018年08月22日 14点08分
6
heisty
正解
2018年11月17日 07点11分
菀进只爱你
谢谢
2018年11月26日 11点11分
level 1
华工万俟
哈哈哈,我知道错哪了
2018年11月17日 07点11分
7
君无痕y
哪里错了
2018年12月05日 01点12分
罗先生32
用工具自动生成pygame.quit():
2019年02月14日 09点02分
NewtonRaphson
@君无痕y
while语句缩进不对,所以执行run_game的时候,没有对while语句里面的内容进行初始化。只要把while语句及其里面的内容统一缩进到run_game()里就可以了。
2019年03月21日 02点03分
level 1
Silence16
正确的
写法如下:
import sys
import pygame
def run_game():
pygame.init()
screnn = pygame.display.set_mode((1024,768))
pygame.display.get_caption("alien ")
# 开始游戏的主循环
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
pygame.display.flip()
run_game()
2019年05月17日 06点05分
8
染塵CL
兄弟,run_game要放在while前面,他发的那个只是初始化函数,你放循环里没意义
2021年07月27日 13点07分
level 1
Silence16
格式缩进问题,一定要注意仔细检查
2019年05月17日 06点05分
9
1