子弹碰到飞机不会爆炸
代码:
import pygame as pa
import time
import sys
import random
CREAT_ENEMY_EVENT=pa.USEREVENT
class plane(pa.sprite.Sprite): #玩家飞机类
planebullets1=pa.sprite.Group()
def init(self,screen):
pa.sprite.Sprite.init(self) #pygame 精灵类初始化必须调用
self.x=240
self.y=852/2
self.screen=screen #窗口
self.image=pa.image.load(“hero1.png”) #102×126
self.speed=10
self.planebullets1=pa.sprite.Group() #精灵类装子弹的列表
self.bulletslist=[] #装子弹的列表
def key_control(self):
key_pressed =pa.key.get_pressed() #获取按下的事件
if key_pressed[pa.K_w] or key_pressed[pa.K_UP]:
self.y=self.y-self.speed
if key_pressed[pa.K_s] or key_pressed[pa.K_DOWN]:
self.y=self.y+self.speed
if key_pressed[pa.K_a] or key_pressed[pa.K_LEFT]:
self.x=self.x-self.speed
if key_pressed[pa.K_d] or key_pressed[pa.K_RIGHT]:
self.x=self.x+self.speed #键盘控制
if self.x
Original: https://blog.csdn.net/m0_62400444/article/details/125071553
Author: 12500000000
Title: 帮忙看一下,救救我
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/783075/
转载文章受原作者版权保护。转载请注明原作者出处!