Hauptmenü

Neuigkeiten:

Bitte unterstützt uns und bestellt über diese Links bei Amazon  oder HumbleBumble!

Änderung von Tritt-Geräuschen

Begonnen von Mulle The Maniac, 24. Juli 2007, 22:04:22

Vorheriges Thema - Nächstes Thema

Mulle The Maniac

Meine Frage ist ganz einfach:

Ich möchte, dass die Gehgeräusche sich ändern, wenn der Charakter zum Beispiel von einem steinigen Pfad in eine Graslandschaft übergeht. Wie funktioniert das? (Bei AGS!)

Mister L

#1
Ich wollte das auch schon mal probieren. Mir fällt da spontan nur einen Lösung ein:

Man müsste die Walk-views der Figur in einem neuen View mit anderen Tritt-Sounds erstellen (z.B. View10) dann erstellt man im Screen eine "region", die sich über die Graslandschaft erstreckt.
Wenn die Spielfigur nun diese Region betritt stellt man den Walk-View dieser Figur auf View10. Und beim verlassen der Region wieder auf den alten View zurück.

Aber unsere AGS Experten wissen sicher eine viel bessere Lösung...  ;)

steve-o-mat

Zitat von: Mister L in 24. Juli 2007, 22:21:33
Aber unsere AGS Experten wissen sicher eine vier bessere Lösung...  ;)

Nee, spontan weiß ich auch nix besseres.    ;)   :P   8)
[/irony]

Timer

Kritischer Blickk in die Hilfe:

Beispiel:
ViewFrame *frame = Game.GetViewFrame (1,0,2);
frame.Sound = 22;

... Was heißt das im Klartext?
-> Hiermit kannst du den Sound, der beim auftauchen eines Frames eines Views abgespielt wird, ändern (in diesem Fall in den Sound nummer 22).

1 -> die nummer des views
0 -> die nummer des Loops
2 -> die nummer des Frames

Allerdings ist diese Methode ziemlich umständlich, da du dann alle Sounds für jeden Frame einzeln ändern müsstest...
Auf jeden Fall müsste es so gehen ;D. (Habe es allerdings nicht ausprobiert)

Fatal B

In meiner INArbeitEpi, hab ich es so gemacht, wie Mister L es beschrieben hat und es funktioniert ausgezeichnet.
Epis:
DMdcvdS: In Arbeit 20%


Aggressiver Verfechter von MMM lebt

Timer

Man kann wählen: Entweder man scriptet mehr oder man verwendet einen View mehr...
Nimm die Methode, die dir besser gefällt ;).

Mulle The Maniac

Okay! Ich probier das mal. Danke! :)