Animation

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Blitzprogger

Betreff: Animation

BeitragSa, März 15, 2008 18:07
Antworten mit Zitat
Benutzer-Profile anzeigen
ich hab da mal ne ganz einfache animation gemalt und die will sich net auf dem bildschirm zeigen
Code: [AUSKLAPPEN]

Setbuffer Backbuffer()

e = LoadAnimImage("exp.bmp", 60, 60, 0, 4)

While Not KeyHit(1)

Drawimage e, 1, 1, 4
Delay 250

Flip
Cls

Wend

was mache ich da falsch? es kommt immer die fehlermeldung "image does not exist"

mfg
Mein aktuelles Projekt, Irnithal: http://www.blitzforum.de/worklogs/415/

Unfreiwilliger Gewinner des BAC# 115. Wink

ToeB

BeitragSa, März 15, 2008 18:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Du gibts an dass das Bild 4 Framen hat, malst aber die 5. Frame (Bilder : 4 / Frame : 0 - 3) Steht aber auch in BlitzBase...

mfg Crack93
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Blitzprogger

BeitragSa, März 15, 2008 18:22
Antworten mit Zitat
Benutzer-Profile anzeigen
soweit ich das verstanden habe müsste ich das so schreiben
Code: [AUSKLAPPEN]
SetBuffer BackBuffer()

e = LoadAnimImage("exp.bmp", 60, 60, 0, 4)

While Not KeyHit(1)

DrawImage e, 1, 1, 3
Delay 250

Flip
Cls

Wend

vermutlich hab ich da was falsch verstanden, denn die fehlermeldung kommt immernoch

mfg
Mein aktuelles Projekt, Irnithal: http://www.blitzforum.de/worklogs/415/

Unfreiwilliger Gewinner des BAC# 115. Wink

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSa, März 15, 2008 18:26
Antworten mit Zitat
Benutzer-Profile anzeigen
- Existiert die ''exp.bmp'' -Datei überhaupt?

- Befindet sich diese im selben Ordner wo auch deine .bb -Datei gespeichert ist?

- Ist die .bmp auch eine tatsächliche BMP, oder eine umbenannte andere Datei?


Das ist alles was mir zunächst do einfällt.
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

Blitzprogger

BeitragSa, März 15, 2008 18:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Ohh stimmt, war eine windows bitmap image (ging mit der demo eigentlich immer als bmp durch)
es geht jetzt

mfg
Mein aktuelles Projekt, Irnithal: http://www.blitzforum.de/worklogs/415/

Unfreiwilliger Gewinner des BAC# 115. Wink

Blitzprogger

BeitragSa, März 15, 2008 19:29
Antworten mit Zitat
Benutzer-Profile anzeigen
noch ne frage: bei einem anderen testprogramm hab ich diesen code:
Code: [AUSKLAPPEN]
Graphics 1280,1024,16,1
SetBuffer BackBuffer()
ClsColor 150,150,150

b = LoadImage("a.bmp")
w = LoadImage("b.bmp")
l = LoadImage("c.bmp")
i = LoadImage("d.bmp")
f = LoadImage("e.bmp")
s = LoadImage("f.bmp")
k = LoadImage("g.bmp")

While Not KeyDown(1)

 px = 0
 py = 600

 DrawImage b,0,400
 DrawImage b,0,700
 DrawImage w,0,724
 DrawImage l,800,400
 DrawImage i,px,py
 DrawImage f,700,600

 If KeyDown(205) Then px = px + 5
 If KeyDown(203) Then px = px - 5
 If px<0 Then px = 0
 If px>1180 Then px = 1180


 Flip
 Cls

Wend

End

die spielfigur (i, für "ich") bewegt sich aber keinen deut von der stelle weg wenn ich die pfeiltasten drücke. was mache ich falsch?

mfg
Mein aktuelles Projekt, Irnithal: http://www.blitzforum.de/worklogs/415/

Unfreiwilliger Gewinner des BAC# 115. Wink

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSa, März 15, 2008 21:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Die Variablen-Startzuweiseung gehört nicht in die Hauptschleife, sondern davor:

Code: [AUSKLAPPEN]
px = 0
py = 600
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

Blitzprogger

BeitragSa, März 15, 2008 22:54
Antworten mit Zitat
Benutzer-Profile anzeigen
danke, funzt jetzt Very Happy

mfg
Mein aktuelles Projekt, Irnithal: http://www.blitzforum.de/worklogs/415/

Unfreiwilliger Gewinner des BAC# 115. Wink

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group