Du bist nicht angemeldet (anmelden)
Seite 1
Webcam-bild refresh ohne blinken
Editiert: 20.09.09, 17:40 Uhr
Geliebte Supernasen und Grandmaster Flashs,momentan bastle ich an einer Seite für einen Freund und scheitere am Actionscript.
Ein Webcambild, welches alle 15 sekunden gemacht wird, ist das Hintergrundbild der Seite.
Es wird über xml in einen Movieclip geladen und soll alle 15 sekunden vom Server aktualisiert werden. (Entweder plump über die Zeitleiste als Loop (gotoAndPlay... ) oder mit nem intervall)
Leider „blinkt“ der clip beim reload einmal weiß auf, was doch etwas irritiert.
Und irgendwie ahne ich, dass das Bild gecached wird.
Was kann ich tun um beides zu verhindern?
AS2 oder AS3 ?
ein weisses Bild sollte nicht erscheinen wenn Du das Bild erst anzeigst nachdem der ladevorgang beendet ist und das aktuell angezeigte ein klon des zu ladenden Bildes ist...
ein weisses Bild sollte nicht erscheinen wenn Du das Bild erst anzeigst nachdem der ladevorgang beendet ist und das aktuell angezeigte ein klon des zu ladenden Bildes ist...
Ich hätte einen einfachen Ansatz, da ich nicht weiss wie fit du mit AS bist:
http://labs.zeh.com.br/blog/?page_id=97#...mageloader
Dort wird gezeigt wie man Bilder nachlädt.
Du hast 2 MovieClips (deckungsgleich) die jeweils eine LoadSequenz haben und sich im Abstand von 15 (ich würde mehr zeit lassen, um nicht zu viel Traffic zu erzeugen) neu laden. Das lässt sich auch über die Zeitleiste machen
Mit „swapDepths“ kannst Du die Ebenenanordung (tiefe) der Clips ändern.
hoffe das hilft
http://labs.zeh.com.br/blog/?page_id=97#...mageloader
Dort wird gezeigt wie man Bilder nachlädt.
Du hast 2 MovieClips (deckungsgleich) die jeweils eine LoadSequenz haben und sich im Abstand von 15 (ich würde mehr zeit lassen, um nicht zu viel Traffic zu erzeugen) neu laden. Das lässt sich auch über die Zeitleiste machen
Mit „swapDepths“ kannst Du die Ebenenanordung (tiefe) der Clips ändern.
hoffe das hilft
Alllsooo:
per LoaderQueue krieg ich es zumindest hin das Bild in beide container zu laden und über swapdepths anzuzeigen. Der imageloader funktioniert irgendwie nicht.
(Eigentlich funzt der doch genauso?)
Da steht zwar immer in der Ausgabe 100% geladen, aber das Bild bleibt weiß.

LoaderQueue geht etwa 3 durchgänge gut, dann blinkts wieder lustig.
Vielleicht ist 20 Sekunden auch zu knapp? Soll den ganzen Tag laufen... Vielleicht doch etwas zu viel Trafic oder?
per LoaderQueue krieg ich es zumindest hin das Bild in beide container zu laden und über swapdepths anzuzeigen. Der imageloader funktioniert irgendwie nicht.
Da steht zwar immer in der Ausgabe 100% geladen, aber das Bild bleibt weiß.
LoaderQueue geht etwa 3 durchgänge gut, dann blinkts wieder lustig.
Vielleicht ist 20 Sekunden auch zu knapp? Soll den ganzen Tag laufen... Vielleicht doch etwas zu viel Trafic oder?
ich denke du hast 2 probleme:
1. die webcam die ihr bild alle x sekunden auf den Server legt
2. die flashanwendung die sich an den bildern verschluckt.
mein problem ist, das ich nicht mehr wirklich as2 kann...
so würde es richtig gehen.
1. imageloader lädt ein bild.
2. wenn bild geladen wird es in ein bitmap gewandelt und angezeigt
3. imageloader wieder auf den ausgangszustand bringen und interval (besser tween) starten.
4. wenn der tween/interval vorbei ist - tween/interval stoppen und bei 1. wieder anfangen.
poste doch mal code oder fla...
1. die webcam die ihr bild alle x sekunden auf den Server legt
2. die flashanwendung die sich an den bildern verschluckt.
mein problem ist, das ich nicht mehr wirklich as2 kann...
so würde es richtig gehen.
1. imageloader lädt ein bild.
2. wenn bild geladen wird es in ein bitmap gewandelt und angezeigt
3. imageloader wieder auf den ausgangszustand bringen und interval (besser tween) starten.
4. wenn der tween/interval vorbei ist - tween/interval stoppen und bei 1. wieder anfangen.
poste doch mal code oder fla...
www.annka.de/archiv.zip
in der zeh-zip sind die klassen
das eine ist der queue-loader (geht jetzt irgendwie)
das andere der image-loader (geht nicht)
bg.jpg ist das bild, das die webcam auf den server ballert.
in der zeh-zip sind die klassen
das eine ist der queue-loader (geht jetzt irgendwie)
das andere der image-loader (geht nicht)
bg.jpg ist das bild, das die webcam auf den server ballert.
