Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 单点,否则为“无”。 重叠\红色=遮罩\球。重叠(遮罩\红色,偏移\红色) #蓝色汽车相撞。 偏移量_blue=bluerect[0]-ballrect[0],bluerect[1]-ballrect[1] 重叠\蓝色=遮罩\球。重叠(遮罩\蓝色,偏移\蓝色) 偏移量=redgoal_-rect[0]-ballrect[0],redgoal_-rect[1]-ballrect[1] RedGoalLoverLap=球\u遮罩。重叠(redgoal\u遮罩,偏移) 偏移量=bluegoal_-rect[0]-ballrect[0],bluegoal_-rect[1]-ballrect[1] BlueGoalLoverLap=球罩。重叠(bluegoal罩,偏移) 如果红色GoalLoverLap: redgoal() printredscore() 如果BlueGoalLoverLap: 蓝目标() printbluescore() 如果重叠红色和重叠蓝色:#两者都与球碰撞。 #不知道这里会发生什么。 球形=红色+蓝色*1.4 埃利夫·雷德:雷德与球相撞。 球级别=矢量2(红色级别)*1.4 elif重叠#蓝色:#蓝色与球碰撞。 球级别=矢量2(蓝色级别)*1.4 #绘画。 屏幕。blit(bgimg0,0)) 屏幕。blit(球、球) 屏幕。blit(redcar、redrect) screen.blit(bluecar、bluerect) screen.blit(REDGOAL,REDGOAL_rect) screen.blit(BLUEGOAL,BLUEGOAL_-rect) pygame.display.flip() pygame.display.update() 时钟滴答(60) pygame.quit()_Python_Python 3.x_Pygame - Fatal编程技术网

Python 单点,否则为“无”。 重叠\红色=遮罩\球。重叠(遮罩\红色,偏移\红色) #蓝色汽车相撞。 偏移量_blue=bluerect[0]-ballrect[0],bluerect[1]-ballrect[1] 重叠\蓝色=遮罩\球。重叠(遮罩\蓝色,偏移\蓝色) 偏移量=redgoal_-rect[0]-ballrect[0],redgoal_-rect[1]-ballrect[1] RedGoalLoverLap=球\u遮罩。重叠(redgoal\u遮罩,偏移) 偏移量=bluegoal_-rect[0]-ballrect[0],bluegoal_-rect[1]-ballrect[1] BlueGoalLoverLap=球罩。重叠(bluegoal罩,偏移) 如果红色GoalLoverLap: redgoal() printredscore() 如果BlueGoalLoverLap: 蓝目标() printbluescore() 如果重叠红色和重叠蓝色:#两者都与球碰撞。 #不知道这里会发生什么。 球形=红色+蓝色*1.4 埃利夫·雷德:雷德与球相撞。 球级别=矢量2(红色级别)*1.4 elif重叠#蓝色:#蓝色与球碰撞。 球级别=矢量2(蓝色级别)*1.4 #绘画。 屏幕。blit(bgimg0,0)) 屏幕。blit(球、球) 屏幕。blit(redcar、redrect) screen.blit(bluecar、bluerect) screen.blit(REDGOAL,REDGOAL_rect) screen.blit(BLUEGOAL,BLUEGOAL_-rect) pygame.display.flip() pygame.display.update() 时钟滴答(60) pygame.quit()

Python 单点,否则为“无”。 重叠\红色=遮罩\球。重叠(遮罩\红色,偏移\红色) #蓝色汽车相撞。 偏移量_blue=bluerect[0]-ballrect[0],bluerect[1]-ballrect[1] 重叠\蓝色=遮罩\球。重叠(遮罩\蓝色,偏移\蓝色) 偏移量=redgoal_-rect[0]-ballrect[0],redgoal_-rect[1]-ballrect[1] RedGoalLoverLap=球\u遮罩。重叠(redgoal\u遮罩,偏移) 偏移量=bluegoal_-rect[0]-ballrect[0],bluegoal_-rect[1]-ballrect[1] BlueGoalLoverLap=球罩。重叠(bluegoal罩,偏移) 如果红色GoalLoverLap: redgoal() printredscore() 如果BlueGoalLoverLap: 蓝目标() printbluescore() 如果重叠红色和重叠蓝色:#两者都与球碰撞。 #不知道这里会发生什么。 球形=红色+蓝色*1.4 埃利夫·雷德:雷德与球相撞。 球级别=矢量2(红色级别)*1.4 elif重叠#蓝色:#蓝色与球碰撞。 球级别=矢量2(蓝色级别)*1.4 #绘画。 屏幕。blit(bgimg0,0)) 屏幕。blit(球、球) 屏幕。blit(redcar、redrect) screen.blit(bluecar、bluerect) screen.blit(REDGOAL,REDGOAL_rect) screen.blit(BLUEGOAL,BLUEGOAL_-rect) pygame.display.flip() pygame.display.update() 时钟滴答(60) pygame.quit(),python,python-3.x,pygame,Python,Python 3.x,Pygame,如果您想增加速度,只需缩放水平红矢量即可 elif keys[pygame.K_UP]: vel_red.scale_to_length(10) 更改redspeed变量无效,因为vel_red是红色车辆的速度。此外,您不应该在此处使用==(相等)而是=(赋值):redspeed==10 要使效果基于时间,可以使用其中一个,并在效果结束时将向量缩放到原始长度 elif keys[pygame.K_UP]: vel_red.scale_to_length(10)

如果您想增加速度,只需缩放
水平红
矢量即可

elif keys[pygame.K_UP]:
    vel_red.scale_to_length(10)
更改
redspeed
变量无效,因为
vel_red
是红色车辆的速度。此外,您不应该在此处使用
==
(相等)而是
=
(赋值):
redspeed==10

要使效果基于时间,可以使用其中一个,并在效果结束时将向量缩放到原始长度

elif keys[pygame.K_UP]:
    vel_red.scale_to_length(10)