Globale Parameter für Hotspots?

  • Servus,

    gibt es eine Möglichkeit allen Hotspots globale Parameter zuzuweisen, also zum Beispiel für die Hotspot-url, scale, blendmode usw?
    Zum Beispiel wenn man in den Hotspot eine weitere xml einbindet, die dann die Paramenter enthält?
    Muss nämlich mehrere hundert Hotspots erstellen und da möcht ich mir möglichst viel Arbeit ersparen, wenn mal was ausgebessert werden muss ;-).

    Viele Grüße
    Michael

    Einmal editiert, zuletzt von MichaelN (20. August 2009 um 18:27)

  • Hi,

    ja, das geht,
    seit der Version 1.0.8 beta 8 gibt es dazu einen <style> Knoten,
    dort lassen gemeinsame Parameter für <plugin> und <hotspot> speichern,
    es lassen sich alle möglichen Parameter/Attribute dort angeben,

    z.B.

    Code
    <style name="spotstyle" url="spot.png" scale="1.0" alpha="0.5" onover=".." onout=".." />
    
    
    <hotspot name="spot1" style="spotstyle" ath="..." atv="..." />
    <hotspot name="spot2" style="spotstyle" ath="..." atv="..." />
    ...
    <plugin name="spot3" style="spotstyle" align=".." x=".." y=".." />


    ein wichtiger Hinweis noch dazu:
    ein im <style> definierter Wert lässt sich in der <plugin> oder <hotspot> Definition nicht "überschreiben",
    ist ein Wert in beiden vorhanden, gilt der des <style> Knotens.

    Schöne Grüße,
    Klaus

  • Heißt das, dass sich ein via "style" definierter Wert auch dynamisch aus einer action heraus (set, copy, etc.) nicht mehr ändern läßt?

    Hi,

    nein, die Werte des Plugin oder Hotspots lassen sich schon dynamisch ändern,
    nur bei der Doppelter Definition im XML gilt der Wert im <style>,

    z.B. bei:

    Code
    <style name="style1" alpha="0.5" />
    <plugin ... style="style1" alpha="1.0" />

    hat "alpha" im Plugin dann den Wert "0.5",

    Schöne Grüße,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!