Hallo,
ich versuche gerade bei Panoramabildern auf der Basis von vtourskin.xml einen Hilfe-Button einzubauen.
Das funktioniert bereits:
- der Button ist in der Control-Bar integriert
- über das onclick-Event wird ein Hilfebild ein- und ausgeblendet
Allerdings wird dieses Bild immer
hinter dem Panoramabild eingeblendet, was man erkennt, wenn man das onstart-Event nicht benutzt. Auch ein höherer Wert von 'zorder' bringt das Hilfebild nicht in den Vordergrund.
Hier ist der minimalistsch gehaltene Code aus der zugehörigen XML-Datei:
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<krpano ispartialpano="true" onstart="loadscene(get(startscene),null,MERGE);">
<include url="../skin/vtourskin.xml" />
<layer name="helpimage" url="helpimage.png" align="center" visible="false" zorder="20" />
<action name="toggleHelpImage">
if(layer[helpimage].visible,
set(layer[helpimage].visible,false),
set(layer[helpimage].visible,true)
);
</action>
<!-- in vtourskin.xml: <layer name="skin_btn_help" ... onclick="toggleHelpImage();" /> -->
|
Hat jemand eine Idee oder sogar einen Hinweis auf eine XML-Datei, mit der das gewünschte Verhalten erreicht werden kann?