#Sprite not initialized

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Emperor
Messages : 36
Inscription : lun. 28/juil./2008 18:36
Localisation : Québec, Québec

#Sprite not initialized

Message par Emperor »

bonjour!

Lorsque je compile mon petit programme, lorsque le compilateur arrive à la ligne "create3dsprite()", le compilateur plante en me montrant l'erreur: "The specified sprite is not initialized".

Voici mon code

Code : Tout sélectionner

 
InitEngine3d()
InitSprite()
InitSprite3d()

Enumeration
  #sp2d
  #sp3d
EndEnumeration

If OpenScreen(640, 480, 32, "Sprite")

  LoadSprite(#sp2d,"sprite.bmp", #PB_Sprite_Texture)
  CreateSprite3D(#sp3d, #sp2d)

...
Le bitmap sprite.bmp est de 32x32 pixels

Merci!
Avatar de l’utilisateur
TazNormand
Messages : 1297
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Message par TazNormand »

tu devrais tester que ton loadsprite charge bien ton "sprite.bmp"; comme le suggère la doc de PB

Resultat = LoadSprite(#Sprite, NomFichier$ [, Mode])

Si Resultat = 0, ton sprite n'a pa été chargé
Anonyme

Message par Anonyme »

Code : Tout sélectionner

Result = LoadSprite(#sp2d,"sprite.bmp", #PB_Sprite_Texture)

 CreateSprite3D(#sp3d, Result)
et comme ca ?
reno
Messages : 18
Inscription : sam. 16/mai/2009 16:47

Message par reno »

Ça me fais la même chose. Sauf erreur de ma part, le moteur 3D n'est pas compatible avec les sprites :'(
Avatar de l’utilisateur
Emperor
Messages : 36
Inscription : lun. 28/juil./2008 18:36
Localisation : Québec, Québec

Message par Emperor »

J'ai essayé de tester la fonction loadsprite() et ça ne fonctionnait pas non plus car elle me renvoyait 0.
reno a écrit :Sauf erreur de ma part, le moteur 3D n'est pas compatible avec les sprites :'(
Donc alors comment je peux afficher le bitmap sprite.bmp en 3d?
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Message par djes »

Qu'est-ce que vous racontez? Envoie nous tout ça dans un zip, on va regarder.
Répondre