You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

1

Sunday, August 8th 2010, 10:28am

Logo in Panoramen

Hallo zusammen, das ist bestimmt eine simple Frage, aber ich habe keine Lösung. Die Tour besteht zur Zeit aus zwei Panoramen. Wird das erste gestartet, so erscheint am oberen Rand eine Bilddatei mit einem (Text)Hinweis auf das Bild. Dieses Bild verschwindet nach einiger Zeit. Über einen Hotspot rufe ich das nächste Panorama auf. Dort soll auch ein Bild mit einem (Text)Hinweis auf den Inhalt des Panoramas erscheinen. Macht es aber nicht. Das Bild erscheint nicht. Wie im ersten Panorama habe ich das folgendermaßen in die "zweite-Panorama.xlm" integriert:


<krpano version="1.0.8" logkey="false" onstart="action(ausblenden);">
<plugin name="logo"
url="Schriftzug_Klostermarkt.png"
align="centertop"
x="10"
y="10"
onclick="openurl(http://www.plauen.de,_self)"
/>



<!--
Logo nach einiger Zeit verschwinden lassen
-->
<action name="ausblenden">
tween(plugin[logo].alpha,0,7,easeInExpo,set(plugin[logo].visible,false));
</action>


Kann mir bitte jemand sagen, was ich ändern muss, damit es funktioniert. Wenn ich die "zweite-Panorama.html" aufrufe klappt es. Muss ich beim Aufrufen des zweiten Panoramas etwas am Aufruf "loadpano" ändern?



Vielen Dank

Thomas

2

Tuesday, August 10th 2010, 7:40am

Hi,

wie lautet der loadpano Aufruf?
wird KEEPALL verwendet?

Schöne Grüße,
Klaus

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

3

Wednesday, August 11th 2010, 3:22pm

Hallo Klaus,
der Aufruf lautet:

onclick="looktohotspot(hs4); loadpano (pano_Klostermarkt_20mm.xml,null,KEEPBASE|NOPREVIEW,BLEND(2));"

Viele Grüße,

Thomas

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

4

Thursday, August 12th 2010, 5:18pm

Hallo Klaus,



ich habe KEEPBASE durch KEEPALL ersetzt. Aber es ändert sich nur der Startblickwinkel des zweites Panoramas. Das Bild wird nicht eingeblendet.

Was mache ich noch falsch?



Danke,

Thomas

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

5

Thursday, August 12th 2010, 5:44pm

Hallo Klaus,



vielleicht noch eine Sache:

Wenn ich im ersten Pano beim onclick im Hotspot die pano_Klostermarkt_20mm.html aufrufe, die ihrerseits wieder die pano_Klostermarkt_20mm.xml aufruft, dann erscheint auch das Loge aus dem plugin.

Das gleiche passiert, wenn ich vom zweiten Pano zum ersten zurückgehe, dann erscheint das Logo auch nicht mehr, wenn ich direkt die *.xml aufrufe. Das geht auch wieder nur über die dazugehörige *.html.



Thomas

6

Friday, August 13th 2010, 8:09am

Hi,

bei KEEPBASE oder KEEPALL ist das KEEPPLUGIN enthalten, was bewirkt das alle aktuelle <plugin> Elemente beim Laden eines neuen Panos erhalten bleiben und neue nicht geladen werden,

wenn stattdessen MERGE verwendet wird, bleiben nur die <plugin> Elemtente welche keep="true" gesetzt haben erhalten und die neuen Elemente des neues Panos werden auch geladen,

Schöne Grüße,
Klaus

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

7

Saturday, August 14th 2010, 7:23am

*smile* *smile* *smile*

Hallo Klaus,
vielen Dank für die Hilfe. Das ist es genau, was ich brauche.
Schönes WE,
Thomas

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

8

Saturday, August 14th 2010, 8:10am

Hallo Klaus,
also irgendwie bin ich wohl doch zu ...
Jetzt klappt der Aufruf des Plugins. Bei jedem Wechsel von einem zum anderen Pano wird der richtige Schriftzug angezeigt. Nur dieser verschwindet dann nicht mehr.
Rufe ich das erste Pano über die index.html auf, dann verschwindet nach 7 Sekunden das Bild am oberen Rand. Rufe ich das zweite Panorama über die loadpano-Funktion auf, so erscheint das Logo oben, aber es verschwindet nicht. Rufe ich wieder das erste Pano über die loadpano-Funktion auf, so erscheint dessen Logo, aber es verschwindet auch nicht mehr.
Offensichtlich gibt es eine Unterschied, ob ich ein Pano über eine html-Seite aufufe oder über die loadpano-Funktion.
Die schöne deutsche Beschreibung
"bei KEEPBASE oder KEEPALL ist das KEEPPLUGIN enthalten, was bewirkt das alle aktuelle <plugin> Elemente beim Laden eines neuen Panos erhalten bleiben und neue nicht geladen werden,
wenn stattdessen MERGE verwendet wird, bleiben nur die <plugin> Elemtente welche keep="true" gesetzt haben erhalten und die neuen Elemente des neues Panos werden auch geladen,"
fehlt mir leider bei der Dokumentation im Netz.
Hier der Code des einen Panos. Der andere Code unterscheidet sich nur bei den Bezeichnungen der Bilder etc (die Buttons habe ich wegen der Übersichtlichkeit weggelassen).


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<krpano version="1.0.8" logkey="false" onstart="action(ausblenden)"> 

<!-- 
Schriftzug Plauen... einblenden und nach einiger Zeit ausblrenden 
--> 
<plugin name="logo_alt" 
url="Schriftzug_Plauen.png" 
align="centertop" 
x="10" 
y="10" 
onclick="openurl(http://www.plauen.de,_self)" 
/> 
<!-- 
Logo nach einiger Zeit verschwinden lassen 
--> 
<action name="ausblenden"> 
tween(plugin[logo_alt].alpha,0,7,easeInExpo,set(plugin[logo_alt].visible,false)); 
</action> 
<preview type="cubestrip" url="pano_Altmarkt_20mm.tiles/preview.jpg" details="8" striporder="LFRBUD" /> 
<image type="CUBE" hfov="360" vfov="180" multires="true" progressive="true" tilesize="671" multiresthreshold="0.025"> 
<level tiledimagewidth="1007" tiledimageheight="1007"> 
<left url="pano_Altmarkt_20mm.tiles/l1_l_%0v_%0h.jpg" /> 
<front url="pano_Altmarkt_20mm.tiles/l1_f_%0v_%0h.jpg" /> 
<right url="pano_Altmarkt_20mm.tiles/l1_r_%0v_%0h.jpg" /> 
<back url="pano_Altmarkt_20mm.tiles/l1_b_%0v_%0h.jpg" /> 
<up url="pano_Altmarkt_20mm.tiles/l1_u_%0v_%0h.jpg" /> 
<down url="pano_Altmarkt_20mm.tiles/l1_d_%0v_%0h.jpg" /> 
</level> 
<level tiledimagewidth="2013" tiledimageheight="2013"> 
<left url="pano_Altmarkt_20mm.tiles/l2_l_%0v_%0h.jpg" /> 
<front url="pano_Altmarkt_20mm.tiles/l2_f_%0v_%0h.jpg" /> 
<right url="pano_Altmarkt_20mm.tiles/l2_r_%0v_%0h.jpg" /> 
<back url="pano_Altmarkt_20mm.tiles/l2_b_%0v_%0h.jpg" /> 
<up url="pano_Altmarkt_20mm.tiles/l2_u_%0v_%0h.jpg" /> 
<down url="pano_Altmarkt_20mm.tiles/l2_d_%0v_%0h.jpg" /> 
</level> 
</image> 
<view hlookat ="55.368687" 
vlookat ="2.110140" 
camroll ="0.000000" 
fovtype ="VFOV" 
fov ="90.000000" 
fovmin ="48.620809" 
fovmax ="179.000000" 
maxpixelzoom ="1.000000" 
limitfov ="true" 
fisheye ="0.00" 
fisheyefovlink="0.50" 
stereographic ="false" 
pannini ="false" 
architectural ="0.0" 
architecturalonlymiddle="false" 
limitview ="auto" 
hlookatmin ="NaN" 
hlookatmax ="NaN" 
vlookatmin ="NaN" 
vlookatmax ="NaN" 
/> 


<hotspot name="nadirlogo" 
url="skin/nadirlogo.png" 
keep="false" 
ath="0" atv="90" 
zoom="false" distorted="true" 
width="480" height="480" 
scale="1" scale9grid="" scalechildren="false" rotate="0" 
rx="0" ry="0" rz="0" 
edge="center" ox="" oy="" 
crop="" ondowncrop="" onovercrop="" 
visible="true" enabled="true" handcursor="true" capture="true" children="true" 
zorder="0" 
alpha="1.00" blendmode="normal" smoothing="true" 
refreshrate="auto" 
onloaded="" 
onover="" 
onhover="" 
onout="" 
ondown="" 
onup="" 
onclick="" 
details="8" 
effect="" 
flying="0" 
inverserotation="false" 
rotatewithview="true" 
usecontentsize="false" 
/> 
<action name="showtextfield">tween(plugin[%1].alpha,0,0); set(plugin[%1].alpha,0); tween(plugin[%1].textblur,20,0); set(plugin[%1].textblur,20); tween(plugin[%1].blur,20,0); set(plugin[%1].blur,20); set(plugin[%1].enabled,true); set(plugin[%1].visible,true); tween(plugin[%1].alpha, 1, 0.25); tween(plugin[%1].textblur, 0, 0.25); tween(plugin[%1].blur, 0, 0.25);</action> 
<action name="loadpano1"> 
lookto(70,-10,40); 
loadpano(pano_Klostermarkt_20mm.xml,null,MERGE,BLEND(2)); 
lookat(180,0,30); 
wait(blend); 
lookto(1801,0,30,smooth(100,20,50));" 
</action> 
<hotspot name="hs4" 
zoom="true" 
keep="false" 
url="Szene_Kloster.png" 
ath="108.4677" 
atv="-0.6931" 
scale="0.3" 
alpha="0.15" 
onover="tween(alpha,1);tween(scale,0.6);" 
onout="tween(alpha,0.3);tween(scale,0.3);" 
onclick="action(loadpano1);" 
onhover="showtext(Zum Klostermarkt);" 
ondown="" 
onup="" 

/> 
</krpano>


Ich brauche bitte noch mal Hilfe.
Vielen Dank,
Thomas

Thomas220

Beginner

  • "Thomas220" started this thread

Posts: 29

Location: Callenberg

Occupation: Disponent

  • Send private message

9

Sunday, August 15th 2010, 3:54pm

Danke.

Hallo zusammen,

nach mehreren Versuchsstunden mit der Methode trial-and-error habe ich es nun geschafft, dass die Logos wieder verschwinden.

Vielen Dank an die, die sich die Zeit nahmen, meinen Beitrag zu lesen. Auch wenn sie nicht helfen konnten.

Vielen Dank auch an Klaus, der mir den wichtigenTipp zu den KEEPs gab.

Thomas

Similar threads