Oblivion:Sound abspielen

Aus Skript-Wiki
Version vom 15. April 2009, 13:38 Uhr von Keris (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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 oder 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 ist.

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

  if IsActionRef player == 1 
     PlaySound AMBBellTower
  endif

End</tesscript>

So wie das Skript jetzt 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

  if IsActionRef player == 1 
     GlockenTurmReference.PlaySound3D AMBBellTower
  endif

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