ci-dessous le debug marche même pas et la variable couleur me retourne toujours 0
je vois pas ou est le problème (c'est peut-être tout bête...)
si en passant vous pouviez me donner une façon efficace pour debugger un programme, ça serait pas de refus, parce que ça commence a me les casser, tous ce que je fais ça marche 1 fois sur 10 (sans exagerer!), et quand ça marche c'est bourré de bugs!








il faut un sprite pour executer le code
Code : Tout sélectionner
If InitSprite() = 0 Or InitKeyboard() = 0
MessageRequester("Erreur", "Il faut directx7.0 minimum pour que ce programme puisse fonctionner", #MB_ICONERROR)
End
EndIf
; ouverture de l'écran
If OpenScreen(800,600,16,"") = 0
MessageRequester("Erreur", "L'écran n'a pus être ouvert, cette application ne peut-être lancée", #MB_ICONERROR)
End
EndIf
DefType.f
LoadSprite(1,"1.bmp")
TransparentSpriteColor(1,0,0,0)
largeur = SpriteWidth(1)
hauteur = SpriteHeight(1)
;- debut de la boucle principale
Repeat
ClearScreen(0,0,0)
ExamineKeyboard()
DisplayTransparentSprite(1, x, y)
StartDrawing(SpriteOutput(1));j'opère sur le sprite 1
For C.l = 0 To hauteur ;ligne par ligne
For A.l = 0 To largeur ;pixel par pixel
Couleur = Point(A, C)
Debug Couleur
Next A
Next C
StopDrawing()
FlipBuffers()
Until KeyboardPushed(#PB_key_escape)
CloseScreen()
End