Frage: was passiert mit einem delayedcall, den ich mit per (delayedcallkilled,true) ausgehebelt habe. Läuft die Zeit etwa weiter? Wenn ich dann den Befehl später nochmals aufrufe, zählt der dann von dem punkt an weiter, wo ich ihn unterbrochen habe?
(dankbar für alle hinweise. - Jan sonst kein smiley-freund, aber die hier passen: )
action für die autotour
Code
<action name= "autotour1">
oninterrupt(stopall);
set(autorotate.enabled,true);
set(delayedcall1killed,false);
delayedcall(5, if(delayedcall1killed== false, action(load2)));
</action>
<events onclick="set(autorotate.enabled,false); action(kill-em-all);" />
action zum laden eines panos der tour:
Code
<action name="load1">
set(plugin[punkt-aktiv1].x,-15);
set(plugin[punkt-aktiv1].y,27);
set(plugin[radar].x,-15);
set(plugin[radar].y,27);
set(autorotate.enabled,false);
kill-em-all();
loadpano(krpano1.xml,null,NOPREVIEW,BLEND(1));
set(plugin[radar].heading,-85);
autotour1();
</action>
Display More
action um alle delayedcalls zu stoppen.