Hi,
es gibt in der "scene_Signalhorn3" <scene> dieses Event:
|
Source code
|
1
2
3
4
|
<!-- start playing the sound -->
<events name="currentpano"
onnewpano="playsound(bgsnd, 'tene.mp3|rad.ogg', 0);" onremovepano=""
/>
|
Und dieses wird dadurch auch jedes-mal beim Laden dieser Szene ausgeführt.
Soll der Sound als Hintergrund-sound für die gesamte Tour laufen, würde ich folgendes empfehlen:
- das Soundinterface Plugin NICHT in der <scene> Laden, sondern außerhalb, sodass dieses vorab für alle verfügbar ist (wichtig - das keep=true und preload=true so belassen)
- den 'Sound-Button' ebenfalls aus den <scene> Element entfernen und außerhalb definieren - hier wieder wichtig - mit keep="true" - damit der Button beim Laden einer Szene nicht entfernt wird!
- das <events> entfernen und den playsound() Aufruf in die 'startup' <action> verschieben
Es ist wichtig zu verstehen, in welcher Reihenfolge die einzelnen Elemente geladen werden - dazu die loadscene() Aufrufe in der XML beachten - und das beim Laden einer neue Szene die Elemente ohne keep="true" entfernt werden.
Schöne Grüße,
Klaus