은 그래서 당신이 스프라이트 그룹이 있다고 가정 해 봅시다 당신은 물건을 잔뜩 추가 :삭제/A sprites.Group에서 첫 번째 N 또는 마지막 N 제거()
all_shelfs = pygame.sprite.Group()
shelf_tracking_list = []
#making shelfs
build_lvl = HEIGHT - 150
#group A
for i in xrange(100):
wid = random.randint(120,320)
pos = [random.randint(0, WIDTH-wid), random.randint(build_lvl-20, build_lvl), wid]
all_shelfs.add(Shelf(pos[0],pos[1], pos[2]))
build_lvl = build_lvl - 60
#group B
for i in xrange(100):
wid = random.randint(120,320)
pos = [random.randint(0, WIDTH-wid), random.randint(build_lvl-20, build_lvl), wid]
all_shelfs.add(Shelf(pos[0],pos[1], pos[2]))
build_lvl = build_lvl - 60
#group C
for i in xrange(100):
wid = random.randint(120,320)
pos = [random.randint(0, WIDTH-wid), random.randint(build_lvl-20, build_lvl), wid]
all_shelfs.add(Shelf(pos[0],pos[1], pos[2]))
build_lvl = build_lvl - 60
shelf_tracking_list = all_shelfs.sprites()
을 나는 그룹을 삭제하려면 어떻게 예를 들면? 내가 처음 추가 한 그룹은 어느 것입니까? 난 정말 당신이 여기에 문서에 지정된대로 전체 그룹을 제거하기 위해 sprite.Group.remove(*sprites)
기능을 사용할 수있는 각 그룹에서 스프라이트 을 추적한다면이 shelf_tracking_list