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

Donnerstag, 8. Dezember 2011, 12:23

-erledigt- Begrüßungs Textfeld nur einmal anzeigen

Zunächst mal ein freundliches Hallo in die Runde, von einem newbi in Sachen XML und programmieren. *smile*

Ich bin schon ein bissel stolz auf mich, dass ich mein erstes Panoprojekt bisher ganz allein und zufriedenstellend hin bekommen habe. Allerdings bin ich jetzt an einem Punkt, an dem ich mir schon stundenlang die Augen im Netz rot gelesen habe. Irgendwie glaube ich, dass die Lösung einfach sein muss, aber ich hab noch nichts hilfreiches gefunden.

Zum Problem:

Ich habe einen Rundgang durch unser Vereinsheim erstellt. Start ist im Flur, von dort geht es in die anderen Räume und aus jedem Raum wieder in den Flur.
Ich habe, wenn die Tour startet, ein Textfeld programmiert, in dem steht, wie man im Pano navigiert. Das Textfeld wird dann mit klick geschlossen und verschwindet. Wenn ich aber nun aus irgend einem anderen Raum wieder den Flur betrete, dann erscheint das Begrüßungstextfeld wieder. Soll es aber nicht.

Wie kriege ich es hin, dass der Hinweistext zur Navigation nur ein einziges Mal beim Start der Tour angezeigt wird, danach aber nicht mehr?

Für sachdienliche Hinweise gibt es zwar keine Belohnung, aber mein Dank ist euch sicher.

LG panostefski

PS: Hier ist der von mir verwendete Code:

<krpano version="1.0.8.14">

<include url="skin/defaultskin.xml" />

<view hlookat="65" vlookat="4.55" maxpixelzoom="1.0" fovmax="120" limitview="auto" />

<preview url="Fully Panorama.tiles/preview.jpg" />

<image type="CUBE" multires="true" tilesize="648" progressive="false">
<level tiledimagewidth="3561" tiledimageheight="3561">
<cube url="Fully Panorama.tiles/l3_%s_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="1781" tiledimageheight="1781">
<cube url="Fully Panorama.tiles/l2_%s_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="891" tiledimageheight="891">
<cube url="Fully Panorama.tiles/l1_%s_%0v_%0h.jpg" />
</level>
</image>

<!-- <plugin name="options" url="plugins/options.swf" />

<plugin name="editor" url="plugins/editor.swf" align="top" x="10" y="10" /> -->

<plugin name="htmltext"
url="plugins/textfield.swf"
keep="false"
enabled="true"
visible="true"
handcursor="true"
align="center" width="600" autosize="center"
x="0" y="0"
html="data:htmldata1"
background="true"
backgroundcolor="0xf0b56a"
roundedge="25"
borderwidth="3"
glow="5"
glowcolor="0xffffff"
blur="5"
textglow="5"
textshadow="3"
bordercolor="0x000000"
selectable="false"
onclick="action(close, htmltext) ;"
/>
<action name="close">
set(plugin[htmltext].enabled, false);
set(plugin[htmltext].visible, false);
tween(plugin[htmltext].alpha, 0.0, 0.5, default, removeplugin(htmltext));
</action>

<data name="htmldata1">
<br> </br>
<p align="center">
<font face="Comic Sans MS" size="+8" style="bold">
<b>Willkommen im Vereinsheim</b>
</font>
</p>
<br>
<p align="center">
<font face="arial" size="+4">
<b>Die Steuerung der Panoramen erfolgt durch die unten angezeigten Buttons, oder durch bewegen der Maus bei gedrückter linker Maustaste. Zoomen ist mit dem Mausrad möglich.</b>
</font>
</p>
</br>
<br>

<a href="event:action(close);">
</a>
<p align="center">
<font face="arial" size="+6">
<b>Hier klicken zum schließen des Hinweisfensters.</b>
</font>
</p>
</br>
<br> </br>
</data>

<hotspot name="hs1" devices="all"
keep="false"
visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true" maskchildren="false"
zorder="0"
fillcolor ="0xffffff" fillalpha ="0.00" borderwidth ="0.0" bordercolor ="0xffffff" borderalpha ="0.00"
fillcolorhover="0xf1c184" fillalphahover="0.50" borderwidthhover="4.0" bordercolorhover="0xd26d3e" borderalphahover="0.80"
fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
onover=""
onhover="showtext(Versammlungsraum)"
onout=""
ondown=""
onup=""
onclick="loadpano(U-Raum.xml, null, KEEPBASE, ZOOMBLEND(2,1.5));"
>
<point ath="146.6714" atv="-35.9960" />
<point ath="-165.9715" atv="-30.7382" />
<point ath="-164.3535" atv=" 45.5977" />
<point ath="152.1612" atv=" 54.2920" />
</hotspot>

<hotspot name="hs2" devices="all"
keep="false"
visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true" maskchildren="false"
zorder="0"
fillcolor ="0xffffff" fillalpha ="0.00" borderwidth ="0.0" bordercolor ="0xffffff" borderalpha ="0.00"
fillcolorhover="0xf1c184" fillalphahover="0.50" borderwidthhover="4.0" bordercolorhover="0xd26d3e" borderalphahover="0.80"
fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
onover=""
onhover="showtext(zum Tauchteich...."
onout=""
ondown=""
onup=""
onclick="loadpano(Tundernsee.xml, null, KEEPBASE, Zoomblend(2,1.5)); moveto(-50,0,smooth(100,50,20));"
>
<point ath="-65.8683" atv="-31.9298" />
<point ath="-17.2491" atv="-37.3574" />
<point ath="-21.8958" atv=" 49.7840" />
<point ath="-69.5473" atv=" 39.3750" />
</hotspot>
/>

<hotspot name="hs3" devices="all"
keep="false"
visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true" maskchildren="false"
zorder="0"
fillcolor ="0xffffff" fillalpha ="0.00" borderwidth ="0.0" bordercolor ="0xffffff" borderalpha ="0.00"
fillcolorhover="0xf1c184" fillalphahover="0.50" borderwidthhover="4.0" bordercolorhover="0xd26d3e" borderalphahover="0.80"
fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
onover=""
onhover="showtext(Toilette/Dusche)"
onout=""
ondown=""
onup=""
onclick=""
>
<point ath="-148.9337" atv="-25.3809" />
<point ath="-116.8545" atv="-29.1845" />
<point ath="-118.0387" atv=" 44.6884" />
<point ath="-148.2247" atv=" 38.9598" />
</hotspot>

</krpano>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »panostefski« (9. Dezember 2011, 12:01)


2

Donnerstag, 8. Dezember 2011, 14:24

Schulter klopf....

Ich habs doch selber heraus bekommen.

Beim Aufruf des Flurpanos aus dem Versammlungsraum heraus musste ich das "MERGE" durch ein "KEEPBASE" ersetzen und alles ist gut. Jetzt gibt es nur am Beginn des Rundgangs den Hinweistext und danach nicht mehr. Freu....

Hier noch die korrigierte Zeile:

onclick="loadpano(Fully Panorama.xml, null, KEEPBASE, ZOOMBLEND(2,1.5)); moveto(-30,4.55,smooth(100,50,20));"

Trotzdem toll, dass es dieses Forum gibt. *thumbup*

Ähnliche Themen