Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

Re: Mit Timer images verschieben

  Alt 1. Mär 2006, 14:56
Eigentlich bin ich immer der Meinung das man in einem Programm so wenig Timer verwendet wie möglich.
Dieser kann dann mehrere Aufgaben erledigen, zB. springen, laufen und noch den Hintergrund bewegen.

Ein Image ist jetzt nicht so das Optimale für ein Game, aber für den Anfang ist es ok.

zu deinem Problem, schreibe dir zu jedem Sprite (also dem Image) einen eigenen Typ. Dieser Typ kann dan zB. eine Variable Springen enthalten. Ist der Wert in der Variablen = 0 ist kein Springen erforderlich ist der wert grosser kannst du im Timer abfragen wie hoch der Sprung sei muss. Ist der Wert wieder null muss nichts berechnet werden.

...hoffe mal das war verständlich :grübel:
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat