ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
531
531
EMPFEHLEN
-
Hallo,
ich bin grad dabei an einem kleinen Raumschiffspiel zu basteln und bearbeite die Funktion für Schüsse. Mein erstes Problem war, dass ich jeweils nur einen Schuss abgeben kann ohne, dass beim zweiten Schuss der erste wieder verschwindet, dieses Problem habe ich mithilfe von Imagefeldern gelöst. Nun ist aber das Problem, wenn ich den ersten Schuss abgebe bewegt er sich zwar ganz normal, jedoch beim nächsten Schuss stoppt der erste und der zweite bewegt sich ganz normal usw.
Wie kann ich dieses problem beheben? Gibt es da sowas wie "Funktionsfelder" ?
Hab da auch schon an Threads gedacht, möchte aber erst mal hören ob es da vielleicht eine einfachere Möglichkeit gibt.
Danke schon mal für eure Antworten.
Gruß
cesupa
-
17.01.06 09:18 #2
Also, da fehlft eine Menge Informationen. Was ist das für eine Anwendung Forms, Direct-X ?
Vielleicht wäre auch Beispielcode sinnvoll.
Multithreading ist in VB6 meines Wissen nicht möglich oder nur extrem schwierig umsetzen.
Funktionen können nicht gleichzeitig ausgeführt werden, da es nur bei mehrern Threads möglich ist.
Deine Funktion die die Schüsse animiert, sollte in einer Schleife dein Imagefeld durchgehen und die Schüsse bewegen.Allen ist das Denken erlaubt, vielen bleibt es erspart. (Kurt Goetz)
-
Ich versuch das jetzt ersteinmal mit der Schleife, danke für den Tipp.
Gruß
cesupa
Ähnliche Themen
-
2 code gleichzeitig Ausführen
Von RexXZz im Forum C/C++Antworten: 5Letzter Beitrag: 26.10.10, 08:34 -
Aus Flash heraus eine Javascript-Funktion ausführen
Von FlorianR im Forum Flash PlattformAntworten: 3Letzter Beitrag: 24.03.10, 09:14 -
Aus den Inhalt einer StringVariable in eine Funktion erstellen und diese ausführen
Von P_H_I_L im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 4Letzter Beitrag: 25.02.09, 16:05 -
1 Funktion mehrere Male aufrufen mit Veränderungen
Von tommy07 im Forum C/C++Antworten: 2Letzter Beitrag: 10.06.05, 19:13 -
sql: Eintrag und Abfrage gleichzeitig ausführen
Von petschni im Forum PHPAntworten: 1Letzter Beitrag: 08.06.05, 17:08





Zitieren
Login





