Hallo Astroman,
vielen Dank für Deine Hilfe. Leider klappt das mit dem Sound noch nicht so recht, ich habe Deine Ergänzugen vorgenommen, aber der Sound startet nicht. Vielleicht ist der Aufruf an der von Dir vorgeschlagenen Stelle nicht erlaubt? Hast Du oder einer der anderen Forenteilnehmer eine Idee?
Neue Version mit u.a. XML
$this->cacheCode('[php]','<krpano version="1.0.8" onstart="wait(blend); action(intro)">
<include url="skin/defaultskin.xml" />
<plugin name="editor" url="plugins/editor.swf" />
<plugin name="options" url="plugins/options.swf" />
<!-- LITTLEPLANET INTRO -->
<view hlookat ="-177.807361"
vlookat ="90.000000"
camroll ="0.000000"
fov ="150.000000"
fovmin ="50.550680"
fovmax ="150.000000"
maxpixelzoom ="1.000000"
limitfov ="true"
fisheye ="1.00"
fisheyefovlink="0.50"
stereographic ="true"
architectural ="0.0"
architecturalonlymiddle="false"
limitview ="auto"
hlookatmin ="NaN"
hlookatmax ="NaN"
vlookatmin ="NaN"
vlookatmax ="NaN"
/>
<action name="intro">
tween(view.hlookat, 37, 2.5, easeInOutQuad );
wait(3);
tween(view.vlookat, 11, 2.5, easeInOutQuad );
tween(view.fov, 110, 2.5, easeInOutQuad );
tween(view.fisheyefovlink, .3, 2.5, easeInOutQuad );
tween(view.fisheye, 0.25, 2.5, easeInOutQuad);
tween(view.architectural, .35, 2.5, easeInOutQuad);
wait(5);
set(display.flash10,on);
tween(display.details,22);
set(display.stillquality,HIGH);
set(display.stillquality10,HIGH);
tween(view.fovmax,120);
set(plugin[introimage].visible,true);
set(plugin[soundinterface].playsound3D(bgsound, bgx.mp3, 0, 20, 170, 1.0, 0,));
</action>
<!-- SOUND -->
<plugin name="soundinterface" url="plugins/soundinterface.swf"/>
<!-- BILDDATEN -->
<preview url="eiszauber.tiles/preview.jpg" />
<image type="CUBE" multires="true" tilesize="566" progressive="false">
<level tiledimagewidth="3111" tiledimageheight="3111">
<left url="eiszauber.tiles/l3_l_%0v_%0h.jpg" />
<front url="eiszauber.tiles/l3_f_%0v_%0h.jpg" />
<right url="eiszauber.tiles/l3_r_%0v_%0h.jpg" />
<back url="eiszauber.tiles/l3_b_%0v_%0h.jpg" />
<up url="eiszauber.tiles/l3_u_%0v_%0h.jpg" />
<down url="eiszauber.tiles/l3_d_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="1556" tiledimageheight="1556">
<left url="eiszauber.tiles/l2_l_%0v_%0h.jpg" />
<front url="eiszauber.tiles/l2_f_%0v_%0h.jpg" />
<right url="eiszauber.tiles/l2_r_%0v_%0h.jpg" />
<back url="eiszauber.tiles/l2_b_%0v_%0h.jpg" />
<up url="eiszauber.tiles/l2_u_%0v_%0h.jpg" />
<down url="eiszauber.tiles/l2_d_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="778" tiledimageheight="778">
<left url="eiszauber.tiles/l1_l_%0v_%0h.jpg" />
<front url="eiszauber.tiles/l1_f_%0v_%0h.jpg" />
<right url="eiszauber.tiles/l1_r_%0v_%0h.jpg" />
<back url="eiszauber.tiles/l1_b_%0v_%0h.jpg" />
<up url="eiszauber.tiles/l1_u_%0v_%0h.jpg" />
<down url="eiszauber.tiles/l1_d_%0v_%0h.jpg" />
</level>
</image>
<!-- INTRO-BILD ZUM WEGKLICKEN -->
<events onloadcomplete="delayedcall(10, hideintroimage() ); set(events.onloadcomplete,null);" />
<plugin name="introimage"
url="introimage.png"
align="center"
visible="false"
onloaded="set(alpha,0); tween(alpha,1.0);"
onclick="hideintroimage();"
/>
<action name="hideintroimage">
if(plugin[introimage].enabled,
set(plugin[introimage].enabled,false);
tween(plugin[introimage].alpha, 0.0, 0.5, default, removeplugin(introimage));
);
</action>
</krpano>
')