|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<data name="info_html_de"> <br /><p><a>Willkommen zur virtuellen Besichtigung der Danziger Altstadt</a><br /> <br />Das hier ist nur ein Teil einer geplanten, größeren Tour. Um schon mal einen Einblick zu gewähren, habe ich mich entschlossen, einen Teil der Tour ins Internet zu stellen. Die Tour wird zweisprachig angelegt sein. Allerdings funktioniert der Sprachwechsel noch nicht richtig und deswegen werden alle Texte in beiden Sprachen angezeigt.<br /> <br />Unten sind folgende Bedienknöpfe angeordnet:<br /> <br /><img src="TOUR/infotext/daytime.png" height="20" width="20" vspace="0" hspace="5" />Mit diesem Knopf wird zwischen Tag- und Nachtmodus umgeschaltet.<br /> <br /><img src="TOUR/infotext/hotspot.png" height="20" width="20" vspace="0" hspace="5" />Mit diesem Knopf kann man die Hotspots ein- und ausschalten.<br /> <br /><img src="TOUR/infotext/fs.png" height="20" width="20" vspace="0" hspace="5" />Mit diesem Knopf kann gelangt man in den Vollbild-Modus und wieder zurück.<br /> <br /><img src="TOUR/infotext/info.png" height="20" width="20" vspace="0" hspace="5" />Mit diesem Knopf wird diese Information eingeblendet.<br /> <br />Auf der rechten Seite befindet sich die Übersichtskarte: <br /> <br /><img src="TOUR/infotext/map_opener.png" height="21" width="12" vspace="0" hspace="5" />Durch einen Mausklick darauf öffnet sich die Karte. <br /> <br /><img src="TOUR/infotext/map_closer.png" height="21" width="12" vspace="0" hspace="5" />Damit wird die Karte wieder geschlossen. <br /> <br /><img src="TOUR/map/mapp_act.png" height="10" width="10" vspace="0" hspace="5" />Der grüne Punkt zeigt den aktuellen Standort an. <br /> <br /><img src="TOUR/map/mapp_inact.png" height="10" width="10" vspace="0" hspace="5" />Die roten Punkte zeigen die weiteren schon verfügbaren Standorte an. <br /> <br /><img src="TOUR/map/mapp_cs.png" height="10" width="10" vspace="0" hspace="5" />Die grauen Punkte zeigen Standorte an, die ich fotografiert habe und die in der vollen Tour verfügbar sein werden.<br /> <br /><a href="event:action(hide_info_text, info_text_de); action(show_info_text, info_text_pl);"><font size="10">informacja po polsku</font></a><br /></p> </data> |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 |
<data name="info_css">
a{ font-weight:bold;text-align:center; }
a:hover { color:#FF0000; }
p{color:#FFFFFF;
font-family:Arial;
font-size:12;
margin-left:20;
margin-right:20;
text-align:left; }
</data>
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<plugin name="info_text_de"
url="%SWFPATH%/plugins/textfield.swf"
keep="true"
visible="false" enabled="false" handcursor="true" capture="true" children="true"
alpha="1.00" blendmode="normal"
origin="center"
zorder="5"
x="0" y="0"
width="700" height="465"
autosize="none"
background="true"
backgroundcolor="0x222222"
bordercolor="0"
borderwidth="0"
css="data:info_css"
html="data:info_html_de"
roundedge="8"
selectable="false"
shadow="2"
onhover="showtext(Schließen,buttonstyle);"
onclick="action(hide_info_text, info_text_de);"
/>
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<action name="show_info_text"> set(plugin[%1].alpha,0); set(plugin[%1].textblur,15); set(plugin[%1].blur,15); set(plugin[%1].visible,true); set(plugin[%1].enabled,true); tween(plugin[%1].alpha,0.9,0.3); tween(plugin[%1].textblur,0,0.3); tween(plugin[%1].blur,0,0.3); set(plugin[infoscr].visible,false); set(plugin[infoscrclo].visible,true); </action> <action name="hide_info_text"> set(plugin[%1].enabled,false); tween(plugin[%1].alpha,0,0.3,null,set(plugin[%1].visible,false)); tween(plugin[%1].textblur,20,0.3); tween(plugin[%1].blur,20,0.3); set(plugin[infoscr].visible,true); set(plugin[infoscrclo].visible,false); </action> |
|
|
Source code |
1 2 3 |
<action name="onstart"> action(show_info_text, info_text_de); </action> |
@CroHammeR
Danke. Das war schon von Anfang an so gewollt, damit der Betrachter nicht die Orientierung verliert. Er ändert nur die Tageszeit und nicht den Ort.
@funny2pano
Die Karte wurde als Plugin erstellt. Das meiste habe ich aus der Beispieldatei mit der Karte übernommen. Dann musste ich hier und da anpassen, damit die Karte rausfährt und der Knopf sich ändert. Falls Du noch Fragen hast, könnte ich den Quellcode der Karte posten.
Gruß
pc1983
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<plugin name="map" url="map/map.png" keep="true"
align="righttop" x="-580" y="0" alpha="0.85" handcursor="false"
scalechildren="true"
width="590"
height="320"
/>
<plugin name="map_opener" parent="map" visible="true" url="map/map_opener.png" keep="true"
crop="0|0|23|40" onovercrop="0|40|23|40"
align="righttop" x="580" y="140" handcursor="true"
width="23"
height="40"
onhover="showtext('Karte öffnen[br]otwórz mape', buttonstyle);"
onclick="action(openmap);"
/>
<plugin name="map_closer" parent="map" visible="false" url="map/map_opener.png" keep="true"
crop="25|0|23|40" onovercrop="25|40|23|40"
align="righttop" x="580" y="140" handcursor="true"
width="23"
height="40"
onhover="showtext('Karte schließen[br]zamknij mape', buttonstyle);"
onclick="action(closemap);"
/>
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 |
<action name="closemap">
tween(plugin[map].x,-580,0.7,easeoutquad,action(change_vis,map_closer,map_opener));
</action>
<action name="openmap">
tween(plugin[map].x,0,0.7,easeoutquad,action(change_vis,map_opener,map_closer));
</action>
<action name="change_vis">
set(plugin[%1].visible,false);
set(plugin[%2].visible,true);
</action>
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<hotspot name="DluT_Mar_D" style="hotspot"
onhover="showtext('Frauengasse[br]Mariacka', hotspotstyle)"
onclick="looktohotspot(DluT_Mar_D, 50, smooth(200, 200, 200)); loadscene(Mariacka_D, null, MERGE|KEEPVIEW, BLEND(2)); lookat(-90,0,70); wait(BLEND)"
>
<point ath=" -400" atv=" 5" />
<point ath=" -398" atv=" 5" />
<point ath=" -398.5" atv=" 7" />
<point ath=" -395.5" atv=" 7" />
<point ath=" -396" atv=" 5" />
<point ath=" -394" atv=" 5" />
<point ath=" -397" atv=" 3.5" />
</hotspot>
|
|
|
Source code |
1 2 3 4 5 6 |
<style name="hotspot" keep="false" visible="true" enabled="true" handcursor="true" capture="true" children="true" fillcolor ="0x777777" fillalpha ="0.6" borderwidth ="3.0" bordercolor ="0xeeeeee" borderalpha ="0.8" fillcolorhover="0x777777" fillalphahover="1" borderwidthhover="5.0" bordercolorhover="0xeeeeee" borderalphahover="1" fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700" /> |
Wie man das beim Stitchen genau trifft, weiß ich zwar auch (noch) nicht, aber in den herunterladbaren krpano-Beispielen unter examples/slider-blend-cubes/ ist etwas ähnliches demonstriert - sogar mit stufenloser Überblendung. Die XML-Datei hilft zumindest weiter. Ich brauch das nämlich demnächst für eine Vorher-/Nachher-Zeitpunkt-Umschaltung auchWürdest du im Falle das du das noch mal liest mir eventuell verraten wie du diesen absolut geilen Effekt mit dem Tag Nacht Wechsel und dann noch genau die selbe Blickrichtung gemacht hast?