j'ai un décort que j'appel Image 1 et un masque de se decore que j'appel Image 2. Le masque n'est pas affiché mais sur l'image du masque les zones noirs sont les zone ou on peu marché et les blanches c'est du vide
voilà ce que je fais comme programme
....
LoadImage(1, "ecran.bmp")
LoadImage(2, "ecran_mask.bmp")
....
StartDrawing(ImageOutput())
UseImage(2)
col=Point(Xperso+7, Yperso+55)
StopDrawing()
StartDrawing(ScreenOutput())
DrawImage(UseImage(1), 20, 10)
Stop Drawing
...
mais a chaque fois col me retourne les couleur de l'image 1 et non de l'image 2. Quelqu'un a une idée ?
merci
tester la couleur d'une image non affiché !
J'ai fait des tests de rapidité sur l'instruction "Point". Le résultat m'a dégouté d'utiliser cette instruction (beaucoup trop lente)...
Faudrait voir mais imagine que si ton bonhomme ne marche QUE sur le noir (donc, si tu n'utilises qu'une couleur), alors quel gachi si l'image est en 16 bits (ou autre). Prefere plutot une banque avec des peek pour voir si XXX est a zero (XXX ici est a remplacer par "bit" mais il n'y a helas pas d"instruction directe qui gere les bits... Sinon, utilise des Octets. Au moins, tu gaspilleras moins de place et ca ira beaucoup plus vite)
Faudrait voir mais imagine que si ton bonhomme ne marche QUE sur le noir (donc, si tu n'utilises qu'une couleur), alors quel gachi si l'image est en 16 bits (ou autre). Prefere plutot une banque avec des peek pour voir si XXX est a zero (XXX ici est a remplacer par "bit" mais il n'y a helas pas d"instruction directe qui gere les bits... Sinon, utilise des Octets. Au moins, tu gaspilleras moins de place et ca ira beaucoup plus vite)
Wait And See...
Un document qui pourrait être intéressant pour faire ça
http://prografix.games-creators.org/document/198
Je vois en gros de quoi il s'agit , je sais que ça me sera utile un jour , il me reste à l'éplucher en détail
http://prografix.games-creators.org/document/198
Je vois en gros de quoi il s'agit , je sais que ça me sera utile un jour , il me reste à l'éplucher en détail

-
- Messages : 121
- Inscription : mer. 21/janv./2004 22:18
@thyphoon :
Je parie que ton personnage est de 14 pixels de large et de 110 pixels de haut
Bon, sinon, ton image sur laquelle tu pique des point est en quelle resolution ?
Veux tu que je te fasse une routine qui lise ton image et qui cré un fichier auquel tu te réfèrerais pour voir si ton personnage peux marcher ?
Je parie que ton personnage est de 14 pixels de large et de 110 pixels de haut

Bon, sinon, ton image sur laquelle tu pique des point est en quelle resolution ?
Veux tu que je te fasse une routine qui lise ton image et qui cré un fichier auquel tu te réfèrerais pour voir si ton personnage peux marcher ?
Wait And See...