Python 精灵没有出现在pygame&;无效的rectstyle对象

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

我正在学习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 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)