Hallo liebes Forum,
ich habe vor 4 Tagen mit krpano angefangen und mehr oder
weniger auch sofort losgelegt. Die ersten Erfolge kamen schnell und dann
bekommt man natürlich Lust auf mehr. Leider komme ich nun aber einfach nicht
weiter.
Was soll gemacht werden?
Ich habe einen Rundgang durch unser Fitnessstudio erstellt.
Soweit alles kein Problem. Doch der ersten Hürden kamen schnell. Ich möchte,
wie in dem Weinkellerbeispiel, dass sich ein Text einblendet, sobald ich über
deinen Hotspot gehe. Das sieht dann so aus:
<hotspot name="spot1"
style="skin_hotspotstyle"
ath="58.284"
atv="2.144"
linkedscene="kraftraum"
onover="showtext(Kraftraum)"
/>
Alles anzeigen
Der Name erscheint auch, allerdings immer nur ganz kurz und
verschwindet dann wieder. Wie bekomme ich das hin, dass das auch bleibt?
Das zweite Problem ist vermutlich etwas komplexer. Ich habe
zusätzlich zu den normalen Hotspots noch eine Art Infospot eingebaut. Dazu habe
ich einen animierten Hotspot gewählt und wenn man draufklickt soll sich eine
Lightbox öffnen und hier dann Infos zu dem jeweiligen Trainingsgerät
erscheinen. Leider klappt das überhaupt nicht. Ich habe die Lightbox Dateien in
meine HTML Datei geladen und diese funktionieren auch. Soweit also kein
Problem. Dann habe ich, dank google folgenden Code gefunden:
<script>
function display_box () {
$.lightbbox({
'href': rundgang.html,
'width' : '100%',
'height' : '100%',
'autoScale' : false,
'transitionIn' :
'none',
'transitionOut' :
'none',
'type' : 'iframe'
});
}
</script>
Alles anzeigen
Dieses Script steht in meiner HTML Datei (rundgang.html), in
der der Rundgang eingebunden ist.
In der XML Datei habe ich dann:
<hotspot name="spot1"
style="skin_hotspotstyle"
ath="58.284"
atv="2.144"
linkedscene="kraftraum"
onover="showtext(Kraftraum)"
onclick="js(display_box(pfad/bilddatei.jpg)););"/>
Alles anzeigen
Nur leider passiert da rein garnichts, wenn ich darauf
klicke.
Ich hoffe ich konnte mich annähernd verständlich ausdrücken
und Ihr könnt mir weiterhelfen.
Vielen Dank vorab!