Hallo zusammen,
Ich möchte, dass sich die Steuerungsbuttons während Autorotate automatisch ausblenden und sobald der Benutzer wieder eingreift
sollen sie wieder sichtbar werden.
Ich habe es schon so probiert:
QuoteDisplay More<events onclick="set(autorotate.enabled,false);action(ButtonsTweenAlpha1);"
onidle="set(idletime,3);action(ButtonsTweenAlpha0);set(autorotate.enabled,true);"
/><action name="ButtonsTweenAlpha0">
tween(plugin[Hoch].alpha,0,2);
delayedcall(2, set(plugin[Hoch].visible,false);
</action>
<action name="ButtonsTweenAlpha1">
set(plugin[Hoch].visible,true);
tween(plugin[Hoch].alpha,1,2);
</action>
Das funktioniert nur nicht ganz so wie gedacht.
1. Klickt man mit einem einfachen Klick in das Panorama, stopt zwar die Autorotation und die Buttons werden eingeblendet aber die Autorotation startet nicht mehr.
2. Die Buttons werden mittels delayedcall nach dem Alpha tween unsichtbar gemacht. Greift man jetzt innerhalb der 2 Sekunden, in denen der tween stattfindet, wieder in das Panorama ein,
stopt die Autorotation und die Buttons werden wieder sichtbar. Da aber der delayedcall weiterhin ausgeführt wird, werden die Buttons fälschlicherweise anschließend unsichtbar.
Lässt sich mein Problem irgendwie anders lösen? Danke schonmal im Vorraus für eure Hilfe.
Viele Grüße
Michael