Заготовка игры танки
This commit is contained in:
@@ -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()
|
||||
Reference in New Issue
Block a user