Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Samstag, 14. Januar 2012, 11:30

Desktop Buttons etwas rauszoomen nach Panoload möglich?

Hallo allerseits,
bin hier ein Neuzugänger und hoffe, dass mir einige krpano-Freaks behilflich sein werden. Habe gute Erfahrungen mit Pano2Vr, stoße aber jetzt an machbaren Grenzen der Funktionsmöglichkeiten.
Eine Mini-Tour habe ich schon mit krpano erfolgreich getestet und möchte die Buttonleiste mit Mouse-over vergrößern-verkleinern (verkleinert nach Panoload).
Meine erste Frage wäre, ob man den ganzen Button-Code- bei „defaultskin.xml“ unter <!-- desktop buttons and events --> eine Gesamt-Funktion einbauen kann wie das Beispiel meiner Tour zeigt: (Hinweis vom 7.09.2014:Tour nicht mehr Online)
Wäre super, wenn mir jemand einen Tipp geben könnte.
Gruß, Thomas
PS:
Hier mal den Code im gesamten wo ich schon was editiert habe:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!-- desktop buttons and events -->
	<style name="button" url="%SWFPATH%/skin/buttons.png" keep="true" />
	<plugin name="in"   	devices="desktop" align="bottom" x="-160" y="3" style="button" crop="160|0|40|40" onovercrop="160|40|40|40" ondowncrop="160|80|40|40" ondown="set(fov_moveforce,-1);" onup="set(fov_moveforce,0);" />
	<plugin name="out"  	devices="desktop" align="bottom" x="-120" y="3" style="button" crop="200|0|40|40" onovercrop="200|40|40|40" ondowncrop="200|80|40|40" ondown="set(fov_moveforce,+1);" onup="set(fov_moveforce,0);" />
	<plugin name="left" 	devices="desktop" align="bottom" x="-80"  y="3" style="button" crop=  "0|0|40|40" onovercrop=  "0|40|40|40" ondowncrop=  "0|80|40|40" ondown="set(hlookat_moveforce,-1);" onup="set(hlookat_moveforce,0);" />
	<plugin name="right"	devices="desktop" align="bottom" x="-40"  y="3" style="button" crop= "40|0|40|40" onovercrop= "40|40|40|40" ondowncrop= "40|80|40|40" ondown="set(hlookat_moveforce,+1);" onup="set(hlookat_moveforce,0);" />
	<plugin name="up"   	devices="desktop" align="bottom" x="+0"   y="3" style="button" crop= "80|0|40|40" onovercrop= "80|40|40|40" ondowncrop= "80|80|40|40" ondown="set(vlookat_moveforce,-1);" onup="set(vlookat_moveforce,0);" />
	<plugin name="down" 	devices="desktop" align="bottom" x="+40"  y="3" style="button" crop="120|0|40|40" onovercrop="120|40|40|40" ondowncrop="120|80|40|40" ondown="set(vlookat_moveforce,+1);" onup="set(vlookat_moveforce,0);" />
	<plugin name="starbtn"  devices="desktop" align="bottom" x="+80"  y="3" style="button" crop="240|0|40|40" onovercrop="240|40|40|40" ondowncrop="240|80|40|40" onhover="showtext(Buttons unsichtbar, BUTTONSTYLE);" onclick="hideui();" />
	<plugin name="dragmode" devices="desktop" align="bottom" x="+120" y="3" style="button" crop="400|0|40|40" onovercrop="400|40|40|40" ondowncrop="400|80|40|40" onhover="showtext(Anfasser wecheln, BUTTONSTYLE);" onclick="dragcursor();" visible="true"  />
	<plugin name="movemode" devices="desktop" align="bottom" x="+120" y="3" style="button" crop="360|0|40|40" onovercrop="360|40|40|40" ondowncrop="360|80|40|40" onhover="showtext(Anfasser wechseln, BUTTONSTYLE);" onclick="qtvrcursor();" visible="false" />
	<plugin name="openfs"   devices="desktop" align="bottom" x="+160" y="3" style="button" crop="280|0|40|40" onovercrop="280|40|40|40" ondowncrop="280|80|40|40" onhover="showtext(Fullscreen, BUTTONSTYLE);" onclick="set(fullscreen,true);" visible="true"  />
	<plugin name="closefs"  devices="desktop" align="bottom" x="+160" y="3" style="button" crop="320|0|40|40" onovercrop="320|40|40|40" ondowncrop="320|80|40|40" onhover="showtext(Browser, BUTTONSTYLE);" onclick="set(fullscreen,false);" visible="false" />
		
	<events name="defaultskin" keep="true" devices="desktop"
			onxmlcomplete="setuppano();"
	    	onenterfullscreen="set(plugin[openfs].visible,false); set(plugin[closefs].visible,true);"
	    	onexitfullscreen ="set(plugin[openfs].visible,true); set(plugin[closefs].visible,false);"
	    	onkeyup="if(keycode == 32, showui());"
	    	/>

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »thomkell« (7. September 2014, 10:24)


2

Dienstag, 17. Januar 2012, 13:06

Hi,

im Viewer Download Paket im Verzeichnis "examples\xml-usage\buttonsbar\" findet sich das "buttonsbar-scale.html" Beispiel, dort werden solche Buttons verwendet,

Schöne Grüße,
Klaus