Oblivion:Sound abspielen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche

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. SoundWindow.jpg

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 | }}