delayedcall ? ... um die Map nach x Sekunden automatisch nach Start einer Tour zu schließen

  • Hallo Zusammen,

    ich möchte nach dem Start einer Tour mit geöffneter Map beginnen, einen Hinweistext einblenden, dass man den Map-Button zum öffnen und schließen nutzen kann. Dann soll die Map automatisch zugehen. Doch entweder geht die Map sofort nach Start zu oder sie bleibt offen.

    Wie sieht der Code dafür richtig aus? *unsure*

    Ich fange mit der Action "onstart" an:

    Code
    <action name="onstart">
    		set(plugin[maps].onmapready, loadscene(scene_01, null, MERGE) );
    		showtext([b][i]Benutzen Sie den Button Map zum öffnen/schließen der Karte[/i][/b], infostyle);
    	</action>

    Der Infotext hat eine Showtime von 7 Sekunden, jetzt wäre es gut wenn nach laden der Map, diese auch nach 7 sekunde zu geht.

    Was nicht funktioniert: delayedcall(3, action(close_map);

    Code
    <action name="onstart">
    		set(plugin[maps].onmapready, loadscene(scene_01, null, MERGE) );
    		showtext([b][i]Benutzen Sie den Button Map zum öffnen/schließen der Karte[/i][/b], infostyle);
                    delayedcall(7, action(close_map);
    	       </action>

    Funktioniert aber leider nicht... mit wait(7); hab ichs auch schon ausprobiert.

    Mit der Bitte um Hilfe
    viele Grüße
    Holger

  • Hallo Holger,

    Quote

    Was nicht funktioniert: delayedcall(3, action(close_map);

    Mensch! so kanns ja auch nicht gehen, wenn Du's nicht richtig schreibst. Musst Klammern auch wieder schließen und auch noch ein Semikolon setzen.. dann gehts *thumbsup*

    Code
    delayedcall(3, action(close_map); );

    p.s. das war ein Selbstgespräch... *squint*

    Viele Grüße
    Holger

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!