Alors oui c'est faisable sans subsurface en stockant les rects correspond , mais c'est moins pratique quand même .
Admettons un écran divisé en 3 parties, la zone jeu, un menu, une zone info. Et tu veux effacer la zone info , c'est plus lisible info.fill(0) que écran.fill(0,zone_info) où il faudra stocker zone_info quelque part .
Bonjour
Admettons que tu ais un grand tileset , c'est plus facile de pointer des subsurfaces plutôt que de créer autant de petites surfaces ou de stocker un paramètre rect. Les modifications du tileset affecteront toutes les tuiles sans qu'il y ait besoin de modifier chaque tuile individuellement .
[^] # Re: Cas pratique
Posté par josmiley . En réponse au message pygame subsurface, dans quels cas peuvent-elles être utiles ?. Évalué à 1 (+0/-0).
Alors oui c'est faisable sans subsurface en stockant les rects correspond , mais c'est moins pratique quand même .
Admettons un écran divisé en 3 parties, la zone jeu, un menu, une zone info. Et tu veux effacer la zone info , c'est plus lisible info.fill(0) que écran.fill(0,zone_info) où il faudra stocker zone_info quelque part .
# Cas pratique
Posté par josmiley . En réponse au message pygame subsurface, dans quels cas peuvent-elles être utiles ?. Évalué à 1 (+0/-0). Dernière modification le 20 juillet 2025 à 08:30.
Bonjour
Admettons que tu ais un grand tileset , c'est plus facile de pointer des subsurfaces plutôt que de créer autant de petites surfaces ou de stocker un paramètre rect. Les modifications du tileset affecteront toutes les tuiles sans qu'il y ait besoin de modifier chaque tuile individuellement .