大家好问个小问题,这里提示我video system not
pygame吧
全部回复
仅看楼主
level 1
seajdhsa 楼主
大家好问个小问题,这里提示我video system not initialized。。。是不是我还要装东西啊?
2017年11月13日 03点11分 1
level 1
大兄弟,如果程序不报错,你信不信程序运行就死循环
2017年11月14日 13点11分 2
兄弟,怎么随机出现精灵啊,就像植物大战僵尸中随机出的僵尸一样
2017年12月13日 03点12分
精灵用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
你的while循环应该在函数里面的循环,注意退格。。
2018年05月03日 02点05分 5
半年前的小问题了哈哈,谢谢你啦
2018年05月03日 07点05分
@seajdhsa 大哥,我也遇到一样的问题,怎么解决的?
2018年06月18日 15点06分
@seajdhsa 解决了,打扰了
2018年06月18日 15点06分
@横眉冷对的态度 大哥,怎么解决的
2018年06月21日 13点06分
level 1
我的问题解决了,写在这里供后来者参考!
错误:
pygame.error: video system not initialized
原因:
手动输入时quit和QUIT是两个方法;、
if event.type == pygame.QUIT:
2018年08月22日 14点08分 6
正解[haha]
2018年11月17日 07点11分
谢谢
2018年11月26日 11点11分
level 1
哈哈哈,我知道错哪了
2018年11月17日 07点11分 7
哪里错了
2018年12月05日 01点12分
用工具自动生成pygame.quit():
2019年02月14日 09点02分
@君无痕y while语句缩进不对,所以执行run_game的时候,没有对while语句里面的内容进行初始化。只要把while语句及其里面的内容统一缩进到run_game()里就可以了。
2019年03月21日 02点03分
level 1
正确的
写法如下:
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
兄弟,run_game要放在while前面,他发的那个只是初始化函数,你放循环里没意义[汗]
2021年07月27日 13点07分
level 1
格式缩进问题,一定要注意仔细检查
2019年05月17日 06点05分 9
1