Frage an die "Coder": Hotspot skalieren?

  • Hallo, ich bin mehr Bildschaffender als Coder, vielleicht darf ich deshalb hier um ein wenig Hilfe bitten?

    Ich würde gerne Hotspots programmieren, die bei Mouseover grösser werden und bei Mouseout wieder kleiner werden.

    Hier eine Zeile eines Hotspots:

    Code
    <hotspot name="spot0" hview="-171.59" vview="7.09" fovview="30" hcenter="-138.204" vcenter="8.28947" onclick="loadpano(bild1.xml,null,null,BLEND(1));lookat(get(panoview.h),get(panoview.v),get(panoview.fov));" url="projectdata/graphics/spots/spot1.png" ath="221.796" atv="8.28947"/>

    In der Dokumentation habe ich folgendes Beispiel gefunden:

    Ich bekomme es aber leider nicht so hin, dass es bei "meinen" Hotspots (s.o.) funktioniert. Kann mir dabei jemand auf die Sprünge helfen? Vielen Dank!

  • Hi,

    als einfachsten Fall würde ich folgenden Code empfehlen:

    Code
    <hotspot ... 
              onover="tween(scale, 2.0);"
              onout="tween(scale, 1.0);
              />

    bei Mouseover wird der Hotspot dabei auf das 2-fache skaliert (2.0),
    und bei Verlassen wieder zurück auf die Originalgröße (1.0),

    Schöne Grüße,
    Klaus

  • Hallo Klaus, so einfach... und es war doch so fern *wink* Danke!

    Dank dieser Hilfestellung konnte ich jetzt sogar den umgekehrten Weg umsetzen: der Hotspot wird beim Laden nun auf die halbe Grösse reduziert und beim mouseover mit der echten Grösse angezeigt. So bleibt sogar die Bildqualität gewahrt. Danke!!!

    Gruss - Peter/360pixel.de

Participate now!

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