Oblivion:Sound abspielen
Inhaltsverzeichnis
Thema
Hier wird gezeigt wie man in Oblivion Sounds abspielt, es gibt 2 Befehle dafür.
Anwendung
Aufgabenstellung
Wir möchten also Sound abspielen, angenommen dann wenn der Spieler einen Schalter aktiviert. Das ist sehr einfach.
Theorie
Es gibt, wie oben erwähnt, zwei verschiedene Soundbefehle, diese sind.
Man erkennt am Namen schon sehr gut was sie machen. Der erste spielt einfach den Sound ab, ohne dass er aus einer bestimmten Richtung kommt und der andere kommt eben aus einer bestimmten Richtung (von einer bestimmten Quelle), zum Beispiel die Glocken von einem Kirchturm.
Realisierung
Umgebung
Wir führen das Beispiel mit dem Glockenturm weiter. Um einen Sound abspielen zu können müssen wir dem Skript natürlich mitteilen welcher Sound zu hören sein soll. Dafür brauchen wir die Editor ID die im Sound Menü unter Miscellaneous zu finden.
Beim Glockenschlag ist es "AMBBellTower".
Script
Das Skript ist ebenso einfach wie wirkungsvoll:
<tesscript>scn GlockenschlagSC
- written by sinHHHans
- 27.12.2008
Begin OnActivate player
PlaySound AMBBellTower
End</tesscript>
So wie das Skript jetz ist kann man aber im Spiel nicht hören WO der Glockenturm steht, deswegen ist es hier ratsam wenn man den Befehl PlaySound3D nimmt.
Das Skript würde dann so aussehen: <tesscript>scn GlockenschlagSC
- written by sinHHHans
- 27.12.2008
Begin OnActivate player
GlockenTurmReference.PlaySound3D AMBBellTower
End</tesscript>
GlockenTurmReference? Das stellt den Glockenturm dar, denn wir müssen dem Skript mitteilen von WO der Sound kommen soll bzw. WER oder WAS das Geräusch erzeugt.
Handhabung
Dieses Skript kommt jetzt auf irgendeinen Aktivator, in diesem Beispiel vielleicht an das Glockenseil eines Kirchturms.
Links
Weitere Scripts aus dieser Kategorie
{{#if: Sounds | }}
{{#if: Level 1 Scripts | }}