Python 精灵没有出现在pygame&;无效的rectstyle对象
我正在学习PyGame的教程,在其中一个教程中,我们正在创建一个简单的空间入侵者游戏。我有几个问题Python 精灵没有出现在pygame&;无效的rectstyle对象,python,pygame,Python,Pygame,我正在学习PyGame的教程,在其中一个教程中,我们正在创建一个简单的空间入侵者游戏。我有几个问题 飞船精灵不会出现在屏幕上,2。我犯了一个错误。(详情如下) 代码: 错误: Traceback (most recent call last): File "D:\python_tuts\space_invaders.py", line 24, in <module> screen.fill(0,0,0) ValueError: invalid rectstyle obje
Traceback (most recent call last):
File "D:\python_tuts\space_invaders.py", line 24, in <module>
screen.fill(0,0,0)
ValueError: invalid rectstyle object
回溯(最近一次呼叫最后一次):
文件“D:\python\u tuts\space\u investors.py”,第24行,在
屏幕填充(0,0,0)
ValueError:rectstyle对象无效
所以精灵没有显示,我得到了这个错误
谢谢,填充方法如下所示:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
既然你这样称呼它:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
它将0指定给rect和特殊_标志。我想你是有意这么做的:
screen.fill((0,0,0))
最好在代码开始时定义颜色元组
BLACK = (0,0,0)
screen.fill(BLACK)
填充方法如下所示:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
既然你这样称呼它:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
它将0指定给rect和特殊_标志。我想你是有意这么做的:
screen.fill((0,0,0))
最好在代码开始时定义颜色元组
BLACK = (0,0,0)
screen.fill(BLACK)
填充方法如下所示:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
既然你这样称呼它:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
它将0指定给rect和特殊_标志。我想你是有意这么做的:
screen.fill((0,0,0))
最好在代码开始时定义颜色元组
BLACK = (0,0,0)
screen.fill(BLACK)
填充方法如下所示:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
既然你这样称呼它:
fill(color, rect=None, special_flags=0) -> Rect
screen.fill(0,0,0)
它将0指定给rect和特殊_标志。我想你是有意这么做的:
screen.fill((0,0,0))
最好在代码开始时定义颜色元组
BLACK = (0,0,0)
screen.fill(BLACK)