Autor Beitrag
Dark Demon
Hält's aus hier
Beiträge: 11



BeitragVerfasst: So 26.01.03 22:25 
Hallo zusammen :)

Ein Freund und ich haben uns dran gemacht und ein Remake zu nem Uraltspiel gemacht. Aufgebaut mit DelphiX und mit der sprites Methode...nun das Problem:

Wir müssen die Animation des KingKong beim Wurf unterbrechen also den loop := false setzten. Wenn jedoch das nächste mal der KK dran ist überlagert das Endbild der vorangegangen Animation die neue (gleiche) Animation. Dies sieht nicht besonders schön aus und ist nicht Sinn und Zweck der Sache.

was wir brauchen:

Wir brauchen einen Befehl mit dem wir ihm nach einer Aniamtion (am besten nach einer zeitlichen verzögerung) die Animation clearen löschen oder unsichtbar machen können OHNE den ganzen Bildschirm zu löschen da sich auf ihm noch andere sprites befinden (animierte so wie nicht animierte)

einer ne Idee? :roll:

Falls weiter Fragen einfach hier posten ich hoffe die Beschreibung gibt euch ne einigermaßen gute Vorstellung.

Gruß

DD

_________________
Nobody is perfect
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Mo 27.01.03 15:08 
Ein paar haben hier ins Topic geschaut jedoch keienr geantwortet...
braucht ihr noch weitere Beschreibungen?... oder ist das Thema zu komplex oder kompliziert?... oder, was ganz schlecht wär und ich erstmal nicht glauben würde, geht es nicht?

_________________
Nobody is perfect
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 28.01.03 12:59 
Ok... es meldet sich immer noch keiner kann mir dann jmd zumindest ein Forum sagen, in dem die Frage vielleicht beantwortet werden kann? :(

_________________
Nobody is perfect
kampfkoloss23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 96



BeitragVerfasst: Di 28.01.03 13:58 
ich verstehe nicht, wie euer Problem überhaupt entsteht, warum zeichnet und berechnet ihr nicht alles auch mit unterbrechung d.H für die Unterbrechnung gibt es ein extra Bild, was ihr einfach über die alte Stellt setzt.

Oder hab ich etwas falsch verstanden?
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 28.01.03 17:46 
Das überlagern ist das problem ich bräuchte einen Befehl indem ich ihm sage es soll den sprite über den andern zeichenen... . Mometan läuft die Animation und alle weitern Bilder hinter der aller ersten Animation ab.

_________________
Nobody is perfect
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Di 28.01.03 18:11 
Hallo
Warum versuchst du es nicht ohne sprites, für ein so kleines Projekt sind die Dinger doch eigentlich übertrieben, oder einfach normales draw nehmen.

Ich hab länger nichts mehr mit sprites gemacht, aber man kann einem DXsprite doch wann man will ein anderes img zuweisen, oder?

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 28.01.03 23:51 
Hmm soweit ich weiss geht die Kollisionsabfrage nur von sprite zu sprite bei DelphiX weswegen wir all unsere Bilder als sprites deklariert haben...
Einem spriet ein img zuweisen wäre mir neu weisst du wie in etwa der Befehl dazu geht?

Gruß

DD

_________________
Nobody is perfect
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Mi 29.01.03 17:01 
soweit ich mich erinnere gibt man doch bei der erzeugung eines sprites ein Image an, von dem das sprite seine Animation herhat, richtig?

ansonsten: bei einem so einfachem speil kann man die kollisionsabfrage einfach selber schreiben: wenn rect 1 rect 2 schneidet dann kollision, fertig, und so genau gehts bei so nem spiel eh net

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Mi 29.01.03 18:33 
Hmm die Kollisionsabfarge ist ja auch nicht sa Problem die klappt ja... irgenwie sind wir vom eigetlich Problem abgekommen:
Wie kann ich einenm sprite sagen es soll alle anderen sprites überlagern? oder wie kann ich einen image sagen es soll ein andersd image überlagern?

_________________
Nobody is perfect
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Do 30.01.03 15:00 
bitte das hier löschen :D kleiner Fehler

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche


Zuletzt bearbeitet von MathiasH am Do 30.01.03 15:03, insgesamt 1-mal bearbeitet
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Do 30.01.03 15:02 
ach so, das meinst du
soweit ich weis haben sprites einen Parameter namens z, der ihr reihenfolge bestimm, ansonsten müssen sie halt transparent sein

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
Dark Demon Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Do 30.01.03 17:46 
die z variable das ist ne idee... supi danke (das ich da nicht selbst drauf gekommen bin :P )
ich teste es in den näcshten zwei Tagen gleich mal ThAnX

DD

_________________
Nobody is perfect