bird5Sprite=bird3(bird12,bird2_speed,st5_pos,plane_pos,bird2_health)
screen.blit(bird5Sprite.image,bird5Sprite.rect)
if bird5Sprite。rect。colliderect(planeSprite):
怎样将bird5Sprite移除?
python新手,求各路大神指教!
我想检验这个bird5Sprite是否还存在该怎么写呢?我只知道如果是一个组的话,直接用if len(Group)==0:pass就好了,那这个应该怎么做呢?还请大神指教,在此谢过!
追答我一般会在最前面加一个变量“bird5Sprite_deleted = 0”
在凡是用“del bird5Sprite"删除的时候修改“bird5Sprite_deleted = 1"
然后要看是否已经删除就看“if bird5Sprite_deleted == 1:"
或者你可以参考我下面这种写法:
a = "something"