31 lines
581 B
Python
31 lines
581 B
Python
"""
|
|
Définis un plugin permettant d'afficher des sprites a l'écran.
|
|
"""
|
|
|
|
from engine import *
|
|
|
|
|
|
class SpritePlugin(Plugin):
|
|
"""
|
|
Plugin permettant d'afficher des sprites a l'écran.
|
|
"""
|
|
|
|
def apply(self, game: Game) -> None:
|
|
"""
|
|
Applique le plugin a un jeu.
|
|
|
|
Paramarters:
|
|
game: Le jeu auquel appliquer le plugin.
|
|
"""
|
|
pass
|
|
|
|
|
|
class Sprite:
|
|
"""
|
|
Composant qui represente un sprite.
|
|
"""
|
|
|
|
def __init__(self, texture: str, order: int) -> None:
|
|
self._texture = texture
|
|
self._order = order
|