PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie geht das?wen ich...



VulcaNoX
09.11.2003, 01:09
also wie geht das zb. wen ich gerade nach oben schauhe und ich drück enter das dan vor mir eine battle animation kommt udn wen ich nach rechts guke und ich drücke enter dan kommt die battle animation rechts vor mir? wie geht das?

BenjaTheFlad
09.11.2003, 01:27
Du müsstest verschiedene Battleanimations machen, wo du die für rechts halt nochmal machen musst die aber ein bisschen nach rechts verschieben musst (is blöd zu erklären O.o). Direkt unter dem Press Key Befehl, musst du ne Fork machen, auf der zweiten Seite müsste da was von Char stehen, da musst du dann deinen Helden aussuchen und mit der Fork abfragen in welche Richtung er schaut. Im Else Case halt abfragen ob er dann in die andere Richtung schaut. Für die verschiedenen Fälle halt die entsprechende Battleanimation.
Bissl schwer zu erklären, aber wenigstens hast du jetzt nen Anhaltspunkt.

Mephisto
09.11.2003, 01:59
Enter Password: Variabl [0001] (häckchen bei 5 und wait until key)
Fork Conditions: Variabl [0001] - 5
<>Fork Conditions - Hero Up Face Directions
<>Show Battle Animations: Hero Oben
<>Else
<>Fork Conditions - Hero Left Face Directions
<>Show Battle Animations: Hero links
<>Else
<>Fork Conditions - Hero Right Face Directions
<>Show Battle Animations: Hero rechts
<>Else
<>Fork Conditions - Hero Down Face Directions
<>Show Battle Animations: Hero Unten
<>End Case
<>
End Case
<>
End Case
<>
End Case
<>
End Case
Wait: 0.1 sec


das ganze muss natürlich ein Parallel Process sein^^

BB2k3
09.11.2003, 12:37
Da hat Mephisto nicht unrecht! :D
Nur... wozu das "wait 0.1" am Ende? :confused:
Ich würde sagen, dass geht auch ohne!

Mephisto
09.11.2003, 16:42
Original geschrieben von BB2k3
Da hat Mephisto nicht unrecht! :D
Nur... wozu das "wait 0.1" am Ende? :confused:
Ich würde sagen, dass geht auch ohne!

Beim Paralell Process ist wichtig, am Schluss ein kleines Wait zu setzen, damit jegliche Ruckelgefahr aus dem Weg geräumt wird...
(Es würde auch ein Wait von 0.0 sec reichen)

BB2k3
09.11.2003, 16:43
k thxXx

Jetzt weiss ich warum meine Spiele immer Ruckeln...
^^

rgb
09.11.2003, 16:46
Das wait ist ganz einfach dafür, um Stocken zu vermeiden,
weil sonst kann es zu seeehr doll stocken, wenn mehere Parallele
Processe laufen!
Warum die Waits das verhindern, weis ich auch nicht :p,
meine Theorie; sie sorgen für kleine (wirklich winzige) Pausen
zwischen den Aktionen, damit die Events sich nicht übereinander
"Stapeln" und wild durcheinander laufen!

MFG

Rpg_Goldenboy8)

Edit: pff mephi war schneller:p!

BB2k3
09.11.2003, 18:58
Irgend wie merk ich bei mir koinen Unterschied!
Mit wait 0.0 und ohne ist es gleich!
Ich meine nicht, dass es lagt! Ich weiss zwar dass
es laggen wird, aber nich bei meiner Hardware!
http://www.multimediaxis.de/images/smilies/old/1/keks.gif

VulcaNoX
09.11.2003, 20:02
dankö Mephisto!;)
[und danke das du das direkt in <>... gemacht hast!]