Déplacer un sprite sur un fond en utilisant maskblt (avec gestion de calques)

Description

Ce code propose une méthode pour déplacer un sprite sur un fond sans en affecter les pixels. Il utilise la fonction MASKBLT qui permet de dessiner un sprite avec un masque constitué d'une bitmap monochrome où les pixels blancs représentent la transparence.
En outre, le code intègre une notion de 'calques' qui permet de faire glisser les sprites les uns sur les autres.
Le sprite 0 est sur le premier calque, le sprite 1 sur le deuxième et ainsi de suite.
Consultez le fichier lisez-moi qui se trouve dans le zip pour en savoir plus.

Have fun

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_Laskar)