Заготовка игры танки

This commit is contained in:
2026-05-25 15:44:45 +03:00
parent 3b8452da18
commit 3029eaf485
113 changed files with 278 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
import arcade
class Bonus(arcade.Sprite):
ls = arcade.SpriteList()
def __init__(self,x,y,type='star'):
super().__init__(
'./assets/star.png',
scale=0.5)
self.type = type
self.center_x = x
self.center_y = y
Bonus.ls.append(self)
def destroy(self):
Bonus.ls.remove(self)
@classmethod
def get_colls(cls,sprite):
return arcade.check_for_collision_with_list(sprite, cls.ls)
@classmethod
def update_list(cls,time_delta):
Bonus.ls.update()
@classmethod
def draw(cls):
cls.ls.draw()