You are not logged in.

1

Monday, September 14th 2015, 9:34am

Hilfe-Button: Info ein- und ausblenden

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?

2

Monday, September 14th 2015, 11:39am

... und schon gelöst!

Ich habe den Tipp erhalten, dass das Attribut keep="true" fehlt und schon funktioniert es...