Moin,
ich habe mehrere Soundfiles auf unterschiedlichen Koordinaten eingebunden. Sie sollen beim Wechsel eines Panoramas lautstärkemäßig mit einem tween global ausgeblendet werden. Nach dem Stop siollen die neuen Soundfiles des zweiten Panos eingeblendet werden.
Dazu gibt es zwei simple actions:
<action name="fade-out-sounds">
tween(plugin[soundinterface].volume,0,3);
</action>
<action name="fade-in-sounds">
tween(plugin[soundinterface].volume,1,2);
</action>
Beim aufrufen des neuen Panos läuft dann folgendes ab:
<scene name="Position-3a"
onstart="action(fade-out-sounds);
wait(3.1);
stopallsounds();
action(fade-in-sounds);
action(playsounds-P3);">
Der Code stimmt und funktioniert...
...aber leider nur bei jeweils einem einzigen der Soundfiles! Alle anderen werden abrupt abgebrochen und nur der eine fadet langsam aus...
Es ist auch immer derjenige, dessen Kordinaten am nächsten zum Startpunkt liegen (zumindest kommt mir das so vor).
Ratlosigkeit macht sich breit...
Theo
EDIT
Wenn ich die fade-in-sounds und fade-out-sounds actions aufrufe, ohne ein Panorama zu wechseln, dann funktioniert alles wie gewünscht...