So:
<hotspot name="spot1" style="punkt" ath="1.945" atv="-1.599" onhover="showtext(Ansichtskarten Album,tooltip);" onclick="tween(hotspot[spot1].visible,false);tween(hotspot[spot2].visible,false);set(layer[albumseite_1].visible,true"/>
Oder dynamisch:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
|
<hotspot name="spot1" style="punkt" ath="1.945" atv="-1.599" onhover="showtext(Ansichtskarten Album,tooltip);" onclick="switchall()" />
<action name="switchall">
if( hotspot.count, //siehe nach ob Hotspots da sind
switch( hotspot[0].visible); // wechsel den Anzeige-Status des ersten HS
for( set(i, 1), i LT hotspot.count, inc(i), // vom zweiten HS bis zum letzten durchlaufen
copy( hotspot[get(i)].visible, hotspot[0].visible); // übernehme den Zustand des ersten
);
);
</action>
|