Seite 4 von 14

Verfasst: 30.09.2006 00:16
von STARGÅTE

Code: Alles auswählen

InitSprite()
InitKeyboard()

OpenScreen(1024,768,32,"TEST")
 
 LoadJPEGSprite(1, "GFX\Back.jpg")

 Repeat
 
  ClearScreen(0,0,0)
   DisplaySprite(1,0,0)
  FlipBuffers()
 
  ExamineKeyboard()
 
 Until KeyboardPushed(#PB_Key_All)
 
End

Verfasst: 30.09.2006 22:04
von Machete @PB
vielen Dank

ps: du hast doch das Dune geschrieben oder? Das is sau geil!!! :allright:

Verfasst: 30.09.2006 22:07
von Machete @PB
im Debugger kommt die Meldung: Error at line 11(DisplaySprite(1,0,0)#Sprite object not initialized.

Verfasst: 30.09.2006 22:10
von STARGÅTE
gut dann wurde das bild nicht geladen mach mal das,um zu sehen ob es am Bild liegt :

Code: Alles auswählen

InitSprite() 
InitKeyboard() 

OpenScreen(1024,768,32,"TEST") 
  
if LoadJPEGSprite(1, "GFX\Back.jpg") = 0 : debug "FEHLER beim Laden" : 
endif

 Repeat 
  
  ClearScreen(0,0,0) 
   DisplaySprite(1,0,0) 
  FlipBuffers() 
  
  ExamineKeyboard() 
  
 Until KeyboardPushed(#PB_Key_All) 
  
End

Verfasst: 30.09.2006 22:32
von Machete @PB
da kommt die selbe Meldung

Verfasst: 30.09.2006 22:41
von #NULL
die frage ist aber, ob die debug-meldung statt finden. wenn ja, überprüfe pfad ect., wie schon im anderen thread gesagt wurde.

Verfasst: 30.09.2006 23:46
von STARGÅTE
ich denke mal das das keine "ECHTE" JPG ist

Verfasst: 01.10.2006 11:07
von AND51
Oder versucht es mal mit dem absoluten Pfad! Denn wenn er das zum ersten Mal eingibt und kompiliert, dann müsste im PB-Compiler Verzeichnis ein Ordner namens GFX sein. PB kann keinen adneren Pfad emulieren, weil der Code vorher auch nirgends abgespeichert wurde.

Verfasst: 01.10.2006 20:01
von Machete @PB
Also den Pfad hab ich mal geändert:

Code: Alles auswählen

 If LoadJPEGSprite(1, "K:Back.jpg") 
aber der Fehler ist der selbe

Wie war das mit dem falschen .jpg? Wie kann ich feststellen ob das ein "echtes" ist?

Verfasst: 01.10.2006 20:14
von bluejoke
öhm? Das ist der Pfad der auch zu dem Bild führt? Ich dachte immer da gäbs noch ein \ oder ein /...