Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Panorama Community. 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.

Guy

Neu im Forum

  • »Guy« ist der Autor dieses Themas

Beiträge: 2

Wohnort: Eischen

Beruf: Buchhalter

  • Nachricht senden

1

Montag, 15. August 2011, 13:33

Panorama Titel

Hallo,

Wie ihr sicher sehen könnt bin ich neu hier im Forum, ich lese zwar schon einige Zeit mit hier im Forum und habe auch immer eine Antwort auf meine Fragen gefunden. Nur leider stehe ich jetzt vor einen Problem was zwar einfach scheint, aber ich keinen Lösung finde.

Ich möchte für jedes Panorama einen Titel anzeigen.

Momentan mache ich das so. Und das klappt auch so weit.

<krpano version="1.0.8" onstart="start();">

<action name="start">
showtext('Bahnhof Luxemb',TitelTextstyle);
</action>

Wenn ich aber das Panorama über meine Funktion changepano aufrufen, zeigt er mir den Text nicht an.

Gibt es eine Möglichkeit in der XML Datei einen Text als Titel anzuzeigen ohne showtext zu benutzen?

Hier der Code.

<action name="changepano">
loadpano(%1.xml,null,null,BLEND(2));
plugin[googlemap].activatespot(%1);
plugin[googlemap].zoomlevel(5);
plugin[googlemap].pantospot(%1);
</action>

<!-- google map -->
<plugin name="googlemap"
parent="STAGE"
url="%SWFPATH%/plugins/googlemaps.swf"
>

<spot name="krbahnhof"
lat="49.600324" lng="6.133708"
onhover="showtext(Bahnhof);"
heading="-45"
onclick="action(changepano,krbahnhof);"
/>



mfg

Guy

2

Montag, 15. August 2011, 13:56

Hallo und herzlich willkommen.

Was Du probierst klappt nicht weil die action start nur beim ersten Aufruf von krpano ausgeführt wird.
Du kannst eine action auch beim starten der Scene starten. Das sieht dann z.B. so aus:

<scene name="yourscene" onstart="action(startscene);">

<action name="startscene">
showtext(Überschrift, mystyle);
</action>

...
</scene>

Bei den krpano Beispielen gibt es, soweit ich mich erinnere, weitere Beispiele.

Viele Grüße,
Marcus

3

Montag, 15. August 2011, 14:14

Gibt es eine Möglichkeit in der XML Datei einen Text als Titel anzuzeigen ohne showtext zu benutzen?

Ja, nutze das Textfield Plugin dafür.

Gruß
Karsten

Guy

Neu im Forum

  • »Guy« ist der Autor dieses Themas

Beiträge: 2

Wohnort: Eischen

Beruf: Buchhalter

  • Nachricht senden

4

Montag, 15. August 2011, 19:07

Marcus,
Ja,weil das nicht geklappt hat habe ich mit schon gedacht, dass das nur beim ersten Aufruf ausgeführt wird.
Mit Scene habe ich noch nicht gearbeitet, ich benutze immer verschiedene XML Dateien. Ich muss mich da auch mal rein arbeiten.

Da die Möglichkeiten von KRPANO ja fast unbegrenzt sind, glaubte ich es gäbe für Text auch so was in der Form, wie wenn man ein Logo oder ein Bild irgendwo platzieren will.

Karsten,
Ja, an das Textfield Plugin habe ich auch gedacht, aber wie gesagt ich glaubte ich hätte da was übersehen, und das ginge einfacher.

So zum Beispiel.
<plugin name="MeinText" Text="Mein Titel" align="righttop"
/>

Ich werde dann wohl das Textfield Plugin benutzen.

Gruß

Guy

5

Montag, 15. August 2011, 19:20

Ein Bild ginge auch, speziell wenn Du eine spezielle Schriftart haben möchtest.
Da bietet sich ein png mit Transparenz an und eingebunden wird das mit dem plugin Tag. Plugins kann man ein und ausblenden, auch zeitgesteuert...

krpano ist schon ein recht mächtiges Tool - Dank an Klaus und jeden der sich mit einbringt...

Grüße,
Marcus