Si tu le supprimes avant la fin de ton programme, effectivement il y a un problème :D
Attention à tes divisions. Si tu divises deux entiers tu auras un résultat entier, donc arrondi. Il faut...
Type: Messages; Utilisateur: Laurent Gomila
Si tu le supprimes avant la fin de ton programme, effectivement il y a un problème :D
Attention à tes divisions. Si tu divises deux entiers tu auras un résultat entier, donc arrondi. Il faut...
A froid là, oui ça y ressemble. Par contre le conseil que je peux te donner, c'est d'abstraire complétement cette gestion des tailles différentes (genre une fonction GetPixel(x, y) qui fait tous les...
Compare ton calcul pour les X et ton calcul pour les Y : ce ne sont déjà pas les mêmes. Tu devrais trouver le problème tout seul ;)
Je ne vois pas comment faire autrement. De toute façon si tu...
Est-ce que tu as vérifié les coordonnées de ton rectangle de collision ? Tu as essayé d'écrire dans un fichier les zones correspondantes dans les deux sprites ?
Première chose : je remplacerais ces opérateurs ternaires à rallonge par des vrais if. Ca ne changera peut-être pas grand chose, mais au moins le code sera plus clair pour tout le monde, et ça...
Je pense que tu devrais clôre ce sujet, et aller poser ta question purement Win32 sur le forum "Développement Windows" ;)
Une fois la lecture des pixels correctement réalisée, si tu as de nouveau...
Le HDC que tu donnes à manger à GetPixel doit correspondre à l'image que tu veux tester (pas besoin de l'avoir dessinée, elle est de toute façon quelque part en mémoire après l'appel à LoadImage).
...
Ok, je crois que le problème se situe plus haut :)
Comment charges tu tes images ? Sous quelle forme ? Tu utilises quelle bibliothèque 2D ?
Oui. Par contre, pourquoi 500x500 et non LireLargeur()xLireHauteur() ?
Pour en avoir le coeur net, suffit d'afficher ton tableau dans un fichier texte sous forme de 0 et de 1 par exemple. Tu...
Là tu ne dimensionnes que la première dimension de ton tableau, pas la seconde. Il faut également faire un resize sur chaque élément de m_bEtatsPixels (éléments qui sont des vector, donc).
Il...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.