Hallo,
ich habe eine Navigationsleiste aus einer Grafik erstellt inkl. eines "autorotate"-Buttons (plugin name="drehung").
Drückt man diesen wird das Autorotate ein/ausgeschaltet.
Beim darüberfahren färbt sich der Button orange.
Nun möchte ich dass der Button aktiv (also orange) bleibt, sofern autorotate noch auf "true" steht.
D.h. nach anklicken soll es solange orange bleiben bis man es nochmal antippt und sofern man (in einer tour) andere panoramen lädt, soll auch gleich wieder der button orange angezeigt werden, da der autorotate-wert ja mit in die anderen xml-dateien übergeben wird...
Nur wie gehe ich hier am besten vor?
In der Suche habe ich nix gefunden.
Anbei der Inhalt meiner navigation.xml-datei:
QuoteDisplay More<krpano>
<!-- Autorotate-Action -->
<action name="rotatetoggle">
if(autorotate.enabled == true, set(autorotate.enabled,false); autorotate.enabled == false, set(autorotate.enabled,true); );"
</action><!-- style tag for the buttons to share the same settings -->
<style name="button" keep="true" align="bottom" y="-1" url="pngs/Navi.png" /><!-- some default buttons (zooming, direction, hotspots on/off, fullscreen) -->
<plugin name="karte" style="button" x="-138" crop= "0|0|83|46" onovercrop= "0|48|83|46" ondowncrop= "0|48|83|46" onup="openurl(index.html,_self);" />
<plugin name="left" style="button" x="-75" crop= "83|0|42|46" onovercrop= "83|48|42|46" ondowncrop= "83|48|42|46" ondown="set(hlookat_moveforce,-1);" onup="set(hlookat_moveforce,0);" />
<plugin name="right" style="button" x="-33" crop="125|0|42|46" onovercrop="125|48|42|46" ondowncrop="125|48|42|46" ondown="set(hlookat_moveforce,+1);" onup="set(hlookat_moveforce,0);" />
<plugin name="up" style="button" x="8" crop="167|0|41|46" onovercrop="167|48|41|46" ondowncrop="167|48|41|46" ondown="set(vlookat_moveforce,-1);" onup="set(vlookat_moveforce,0);" />
<plugin name="down" style="button" x="49" crop="208|0|42|46" onovercrop="208|48|42|46" ondowncrop="208|48|42|46" ondown="set(vlookat_moveforce,+1);" onup="set(vlookat_moveforce,0);" />
<plugin name="in" style="button" x="+91" crop="250|0|42|46" onovercrop="250|48|42|46" ondowncrop="250|48|42|46" ondown="set(fov_moveforce,-1);" onup="set(fov_moveforce,0);" />
<plugin name="out" style="button" x="+131" crop="292|0|38|46" onovercrop="292|48|38|46" ondowncrop="292|48|38|46" ondown="set(fov_moveforce,+1);" onup="set(fov_moveforce,0);" />
<plugin name="drehung" style="button" x="+171" crop="330|0|44|46" onovercrop="330|48|44|46" ondowncrop="330|48|44|46" onclick="action(rotatetoggle);"/></krpano>
danke und Gruß