Hallo,
habe eine Autotour programmiert aber leider ein Problem mit den Abläufen.
Hier ein Teil des Quellcodes:
<action name="autotour">
oninterrupt(break);
if(step == 1, wait(blend); inc(step); );
if(step == 2, lookto(-233,4,42,smooth(5,5,5)); inc(step); );
if(step == 3, action(sundeck); ); <---------------------------------------------------------in dieser action wird step auf 4 erhöht
if(step == 4, wait(blend); inc(step); );
if(step == 5, lookto(-40,10,50,smooth(5,5,5)); inc(step); );
if(step == 6, action(dinner); );
usw.....
Ich starte die Tour mit dem laden eines Panoramas und danach geht die Autotour nach 10sec los. Vom Anfangspanorama zum sundeck läuft alles gut. Ab step==5 wird der wird lookto Befehl nicht zu Ende ausgefürt, soll heißen das Dinner wird geladen bevor lookto an der gewünschten Position ist.
Gibt es einen wait Befehl oder eine Abfrage wann lookto fertig ist?
Hoffe das ist einigermaßen verständlich.
Danke schonmal für die Hilfe.