Animiertes Bild hat Grenzen?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Badudel

Betreff: Animiertes Bild hat Grenzen?

BeitragDo, März 22, 2007 17:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo!

Ich habe in meinem (angefangenem) Spiel ein neues animiertes Bild eingebaut. Jetzt werden aber nur 9 von 18 Bildern angezeigt. Gibt es eine Grenze der Anzahl der Bilder?
Freue mich über Antworten, badudel
Wir werden dem Schwein schon schlachten, auch wenn ihm quiekt.
Zum Teufel mit das Grammatik!

Silver_Knee

BeitragDo, März 22, 2007 18:20
Antworten mit Zitat
Benutzer-Profile anzeigen
nen eigentloch nicht... wie zählst du denn die ani durch?

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDo, März 22, 2007 18:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Also 18 Bilder sind nicht viel, wahrscheinlich rechnest du in deinem Code zweimal Frame = Frame +1
[BB2D | BB3D | BB+]
 

Yogu

BeitragDo, März 22, 2007 20:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht hast du 9 statt 18 bei Anzahl der Bilder eingegeben?
Bild=LOADANIMIMAGE (Datei$, Breite, Höhe, Start, Frames [,Modus])
^^
www.yogularm.de/df/design/signature.png

Puccini

BeitragFr, März 23, 2007 9:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Würd ich auch schätzen, entweder sind deine start und end-werte falsch, oder du hast eine falsche framegröße angegeben, das 2bilder zu einem frame zusammengefast werden Wink
-=Achtung=-
Suche Hobby-Modelliere der hin und wieder bock hat ein kleines Objekt zu erstellen. Bei Interesse PM
www.ragesoft.de
Passwortmanager: http://ragesoft.de/index.php?o...;Itemid=39

Badudel

BeitragFr, März 23, 2007 20:42
Antworten mit Zitat
Benutzer-Profile anzeigen
so, also erstmal: Tippfehler: es sind eigendlich 17 Bilder. Also kann die Theorie mit der doppelten Framegröße falsch (ich hätte das aber natürlich gemerkt, es wär ja sonst das Bild zweimal und nebeneinander...)
Die frames sind mit 17 eingeproggt. Der Code:

Laden:
Code: [AUSKLAPPEN]
fig=LoadAnimImage("fig.bmp", 60, 41, 0, 17)


Animieren:
Code: [AUSKLAPPEN]
If MilliSecs() > tmrSparks + 100 Then
tmrSparks=MilliSecs()
frmSparks=(frmSparks + 1) Mod 3
End If


Zeichnen:
Code: [AUSKLAPPEN]
DrawImage fig, fig_x, fig_y, frmSparks


Was ist der Fehler?
Wir werden dem Schwein schon schlachten, auch wenn ihm quiekt.
Zum Teufel mit das Grammatik!
 

Dreamora

BeitragFr, März 23, 2007 21:04
Antworten mit Zitat
Benutzer-Profile anzeigen
da gibt es keine Fehler. Die Frames die du anzeigst sind ja nur 0, 1, 2
Was anderes kann da prinzipiell net rauskommen wegen Modulo. Sonst müsstest du mod 17 nehmen wenn du alle 17 willst
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Badudel

BeitragFr, März 23, 2007 21:09
Antworten mit Zitat
Benutzer-Profile anzeigen
OH NEIN!!! Das kommt davon, wenn man die alten Einstellungen kopiert (hab davor ein Bild, das aus nur 3 Frames besteht und das kopiert)! SCHXXXX! UND ICH SUCH UND SUCH NACH DIESEM DUMMEN FEHLER!!! AHHHHHHH!


danke...
Wir werden dem Schwein schon schlachten, auch wenn ihm quiekt.
Zum Teufel mit das Grammatik!

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group