Problème avec sprite
Publié : lun. 24/mai/2004 16:07
Bonjour à tous !
Je sais, j'ai que des problèmes, mais je teste PureBasic sous toutes les coutures et dès fois (hum... que dès fois ?) je ne comprend pas tout.
Ainsi je ne comprend pas pourquoi j'ai le message suivant : "Sprite non initialisé " en utilisant la constante #PB_Sprite_Alpha alors que je ne l'ai pas si j'utilise #PB_Sprite_Memory. Je vous donne le bout de code qui ne fonctionne pas, le reste ne sert qu'a l'affichage.
J'a pas du tout comprendre
Merci de votre compréhension
André
Je sais, j'ai que des problèmes, mais je teste PureBasic sous toutes les coutures et dès fois (hum... que dès fois ?) je ne comprend pas tout.
Ainsi je ne comprend pas pourquoi j'ai le message suivant : "Sprite non initialisé " en utilisant la constante #PB_Sprite_Alpha alors que je ne l'ai pas si j'utilise #PB_Sprite_Memory. Je vous donne le bout de code qui ne fonctionne pas, le reste ne sert qu'a l'affichage.
Code : Tout sélectionner
CreateSprite(1,80,30,#PB_Sprite_Memory)
text$="New Game"
hb=30
lb=80
StartDrawing(SpriteOutput(1))
Box(0,0,lb,hb,RGB(211,201,189))
LineXY(0,hb,0,0,RGB(255,255,255))
LineXY(0,0,lb,0,RGB(255,255,255))
LineXY(lb-1,0,lb-1,hb,RGB(0,0,0))
LineXY(lb,hb-1,0,hb-1,RGB(0,0,0))
DrawingMode(1)
xt=(lb-TextLength(text$))/2
yt=hb-25
Locate(xt,yt)
DrawText(text$)
StopDrawing()

Merci de votre compréhension

André