Hallo Klaus, hallo Gemeinde,
Ich habe bei einer Tour mehrere Panoramen mit entsprechenden Links versehen und verbunden. Der Wechsel zu den einzelnen Bilder klappt prima.
Über eine eingeblendete Image-Datei habe ich den Grundriss des Geländes angezeigt. Beim Wechsel in bestimmte Panoramen möchte ich die Image-Dateien ändern.
Das habe ich bisher mit der Anweisung:
set(plugin[grundriss].url,%HTMLPATH%/images/gelaende.png) und
set(plugin[grundriss].url,%HTMLPATH%/images/gebaeude.png)
gelöst.
Die Bilder werden damit ersetzt. Optisch würde mir ein Überblenden von einer zur anderen Datei besser gefallen.
Gibt es auch hier eine Möglichkeit wie beim Wechsel der Panoramen mit einer Anweisung ähnlich der von BLEND() zu arbeiten???
Grüße,
Roland.
Überblenden von eingebundenen Image-Dateien
-
-
Hi,
zum Überblenden müssten hier mind. 2 <plugin> Elemente verwendet werden, bei welchen dann per 'tween(plugin[...].alpha, ..);' und
set (plugin[..].visible, ...); die Überblendung und die Sicht-/Klickbar-keit gesteuert wird.Wie das genau funktioniert hängt vom aktuellen Beispiel und dessen Struktur ab.
Hier ein einfaches Beispiel:
Code
Alles anzeigen<plugin name="map1" ... alpha="1.0" visible="true" /> <plugin name="map2" ... alpha="0.0" visible="false" /> <plugin name="map1spot1" parent="map1" ... /> <plugin name="map1spot2" parent="map1" ... /> ... <plugin name="map2spot1" parent="map2" ... /> <plugin name="map2spot2" parent="map2" ... /> ... <action name="show_map1"> set(plugin[map1].visible, true); set(plugin[map1].enabled, true); set(plugin[map2].enabled, false); tween(plugin[map1].alpha, 1.0, 0.5, linear); tween(plugin[map2].alpha, 0.0, 0.5, linear, set(plugin[map2].visible, false) ); </action> <action name="show_map2"> set(plugin[map2].visible, true); set(plugin[map2].enabled, true); set(plugin[map1].enabled, false); tween(plugin[map2].alpha, 1.0, 0.5, linear); tween(plugin[map1].alpha, 0.0, 0.5, linear, set(plugin[map1].visible, false) ); </action>
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!