Pano Tour mit Hotspots wie in "demotour-weingut"

  • Hallo Zusammen!

    Ich bastele nun seit Tagen an meiner ersten größeren Panorama Tour und komme nicht weiter.

    Zum einen möchte ich das die Hotspots die auf andere Panoramen verweisen - z.B. Hotspot "bruecke" beim anklicken kein neues Fenster öffnen, sondern sich direkt im genutzten Fenster öffnen, damit man nachher nicht 100 verschiedene Fenster oder Tabs hat! Ist wahrscheinlich simpel, aber ich finde die Lösung einfach nicht!!

    Weiterhin möchte ich gerne an einer Stelle im Panorama einen Polygon Hotspot einfügen der sich dann wie die Bilder in der Beispieltour demotour-weingut öffnet. Bisher leider ohne Erfolg :-(. Der Hotspot heisst "alter kran"! Auch der Hotspot "gehry_photo" der mit dem Lupenzeichen gekennzeichnet ist, soll sich wie die Bilder in der demotour-weingut öffnen!

    Kann mir Jemand sagen was ich falsch mache?

    Danke und Grüße

    Tatjana

    Die Hotspots in der XML sehen momentan wie folgt aus:

    ...

    <hotspot name="gehry_photo"
    url="zoomicon.png"
    keep="false"
    ath="-32.51766301649086" atv="4.370932143982089"
    zoom="false" distorted="false" details="8" flying="0"
    width="35" height="31"
    scale="1" scale9grid="" scalechildren="false" rotate="0"
    rx="0" ry="0" rz="0"
    edge="center" ox="" oy=""
    crop="" ondowncrop="" onovercrop=""
    visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true"
    zorder="0"
    alpha="1.00" blendmode="normal" effect="" smoothing="true"
    refreshrate="auto"
    onloaded=""
    onover=""
    onhover="showtext(Foto: Gehry Bauten)"
    onout=""
    ondown=""
    onup=""
    onclick="openurl(http://www.fdts.de/110723_Pano_2_…TS_0688_web.jpg)"
    devices="all"
    editor=""
    imageheight="62"
    imagewidth="70"
    maskchildren="false"
    pixelheight="62"
    pixelhittest="false"
    pixelwidth="70"
    />

    <style name="pichotspot"
    capture="false"
    zorder="1"
    onclick="showpic();"
    alturl="hotspots/zoomicon.png"
    altonloaded="if(isphone, mul(scale,2));"
    zoom="true"
    scale="0.5"
    ox="+40"
    oy="+30"
    />

    <action name="showpic">
    if(hotspot[get(pic)] === null,
    txtadd(picfilename,'%CURRENTXML%/graphics/pic_',get(pic),'.jpg');
    addhotspot(get(pic));
    getcenter(hsath,hsatv);
    copy(hotspot[get(pic)].ath, hsath);
    copy(hotspot[get(pic)].atv, hsatv);
    set(hotspot[get(pic)].visible,false);
    set(hotspot[get(pic)].distorted,true);
    set(hotspot[get(pic)].zorder,2);
    set(hotspot[get(pic)].scale,0.1);
    set(hotspot[get(pic)].alpha,0.0);
    set(hotspot[get(pic)].onloaded, flyin(get(name)) );
    set(hotspot[get(pic)].onclick, flyout(get(name)) );
    copy(hotspot[get(pic)].url,picfilename);
    ,flyin(get(pic));
    );
    </action>

    <hotspot name="alter_kran"
    keep="false"
    visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="false" children="true"
    zorder="1"
    fillcolor ="0xffffff" fillalpha ="0.00" borderwidth ="0.0" bordercolor ="0xffffff" borderalpha ="0.00"
    fillcolorhover="0xffffff" fillalphahover="0.10" borderwidthhover="4.0" bordercolorhover="0xffffff" borderalphahover="0.80"
    fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
    onover=""
    onhover="showtext(Foto: Alter Kran)"
    onout=""
    ondown=""
    onup=""
    onclick="showpic();"
    altonloaded="if(isphone, mul(scale,2));"
    alturl="hotspots/zoomicon.png"
    devices="all"
    imageheight="NaN"
    imagewidth="NaN"
    maskchildren="false"
    pic="110723_TS_0697_BA_web"
    pixelheight="0"
    pixelhittest="false"
    pixelwidth="0"
    >
    <point ath=" 32.5070" atv=" -8.5064" />
    <point ath=" 32.4395" atv=" 1.9392" />
    <point ath=" 37.8873" atv=" 1.6851" />
    <point ath=" 37.8698" atv=" -8.0590" />
    </hotspot>

    </krpano>

    Edited once, last by Happy1970 (August 5, 2011 at 9:03 AM).

  • "Zum einen möchte ich das die Hotspots die auf
    andere Panoramen verweisen - z.B. Hotspot "bruecke" beim anklicken kein
    neues Fenster öffnen, sondern sich direkt im genutzten Fenster öffnen,
    damit man nachher nicht 100 verschiedene Fenster oder Tabs hat! Ist
    wahrscheinlich simpel, aber ich finde die Lösung einfach nicht!!"

    Die Sache mit dem Wechsel der Panos ohne neue Tabs oder Fenster habe ich nun glücklicherweise herausgefunden - klappt nun also mit

    onclick="looktohotspot('gehry'); loadpano('../panos/NameDerGewuenschtenXmlDatei..xml',null,MERGE,BLEND(1));"

    gefunden unter: Hotspot ich krigs nicht hin

    aber mit dem Rest komme ich nicht weiter! Hilfeeee!!! Danke und Grüße Tatjana

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!