CustomSprite¶
-
class
labpyproject.core.pygame.core.
CustomSprite
(**kwargs)[source]¶ Bases :
labpyproject.core.pygame.core.VirtualItem
,pygame.sprite.DirtySprite
Sprite supportant le boxmodel, la mécanique de publication et l’update optimisé.
Constructeur
- Paramètres
**kwargs – peut contenir clip (bool) ainsi que toutes les propriétés de VirtualItem.
Attributes Summary
Couleur de fond (str héxa) convertie au format pygame.Color.
Clip le sprite à son rectangle de publication (defaut False).
Méthode fournissant un rect de clipping particulier.
Visibilité du sprite (bool).
Methods Summary
Crée une surface de publication transparente par défaut.
La position a été modifiée, le rendu graphique dans la surface de publication du RealContainer assurant la publication n’est plus valable.
Dessine ou redessine l’objet.
Retourne le paramètre dest de l’opération de blit de draw_display.
Retourne la surface pygame de publication.
Attributes Documentation
-
bgcolor
¶ Couleur de fond (str héxa) convertie au format pygame.Color.
-
clip
¶ Clip le sprite à son rectangle de publication (defaut False).
-
cliprect_getter
¶ Méthode fournissant un rect de clipping particulier.
-
visible
¶ Visibilité du sprite (bool).
Methods Documentation
-
discard_placement
()[source]¶ La position a été modifiée, le rendu graphique dans la surface de publication du RealContainer assurant la publication n’est plus valable. Par contre le rendu « local » de cet objet reste valide.