Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-12-2006, 11:46   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
Bild neu laden

Ich bin ein totaler neueinsteiger in aktionscript habe aber schon erfahrung mit php und javascript! ich habe jetzt versucht eine webcam online zu stellen, dafür lasse ich ein programm immer das aktuellste bild in einen ordner speichern und die swf datei soll dieses jetzt auslesen. hier mein code:

setInterval(load() , 1000);
function load() {
loadMovie("http://127.0.0.1/webcam/webcam.jpg",0);
}

das erste mal liest er auch aber dann soll er im abstand von 1 sek. das neuste bild laden, tut er aber nicht!!!

bitte helft mir! wo ist mein (denk-)fehler??
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 11:52   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
PHP-Code:
var moviePic setInterval(function ():Void {
    
loadMovie("http://127.0.0.1/webcam/webcam.jpg"_root.leererMovieClipAlsContainerFürDasBild_mc);
}, 
1000); 
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 29-12-2006, 12:06   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von apple4ever Beitrag anzeigen
bitte helft mir! wo ist mein (denk-)fehler??
Die Klammern hinter load sind falsch.
PHP-Code:
setInterval(load 1000); 
Außerdem lädst du mit deinem Script auf _level0, wodurch du den Hauptfilm (und somit auch den Intervall) killst.
Wäre auch nicht verkehrt, einen Timestamp anzuhängen. Sonst kommt das Bild wahrscheinlich nach dem ersten Laden immer aus dem Cache.
PHP-Code:
loadMovie("http://127.0.0.1/webcam/webcam.jpg?nocache="+new Date().getTime(), _root.leererMovieClipAlsContainerFürDasBild_mc); 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 29-12-2006, 13:25   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
erst mal danke das ihr mir helft aber ihr müsst wissen ich weiß wirklich noch gar nichts von sowas! was heißt denn das "leererMovieClipAlsContainerFürDasBild_mc"?? muss ich da noch irgendwas machen???
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 13:31   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Was soll's schon heißen. Du brauchst halt einen leeren MovieClip auf der Bühne, in den du dann dein Bild laden kannst.

"leererMovieClipAlsContainerFürDasBild_mc" ist der Instanzname - der hier natürlich nur zum Zweck der Verständlichkeit (was anscheinend fehlgeschlagen ist) so heißt.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 29-12-2006, 13:43   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
also jetzt mal ganz von vorne bitte:
ich erstelle ein neues falsh dukument, füge in der bibliothek einen neuen MovieClip mit dem name webcam hinzu, diesen ziehe ich auf das erste bild, dann gehe ich auf aktionen und füge das hinzu:
PHP-Code:
setInterval(load 1000);
function 
load() {
loadMovie("http://127.0.0.1/webcam/webcam.jpg?nocache="+new Date().getTime(), _root.webcam);

und dann soll es gehen???
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:01   #7 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
PHP-Code:
_root.webcam 
der movieclip, der von der bibliothek auf die bühne kommt, muss halt den instanznamen "webcam" haben, dann sollte das schon funktionieren;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:15   #8 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
es geht nicht, ich sehe nur weiß
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:16   #9 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
lade doch mal bitte deine fla hoch, nur mit den nötigen teilen und dem code;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary

Geändert von andretti (29-12-2006 um 14:18 Uhr)
andretti ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:36   #10 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
hier
Angehängte Dateien
Dateityp: zip webcam.fla.zip (4,7 KB, 20x aufgerufen)
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:39   #11 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
instanzname war nicht vergeben;
der leere movieclip sollte links oben im eck auf der bühne plaziert werden, weil das bild mit seiner linken oberen ecke an den registrierungspunkt des leeren movieclis "getackert" wird;
Angehängte Dateien
Dateityp: rar webcam_new.rar (3,8 KB, 44x aufgerufen)
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 29-12-2006, 14:53   #12 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
DANKE!!!!
es geht!!!!!!
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 15:01   #13 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
jetzt noch eine kleine schönheitssache:

http://musikverein-langscheid.de/webcam.swf

da ist ja immer so kurz ein weißer bildschirm, wie kann ich dass in den griff gekommen???
apple4ever ist offline   Mit Zitat antworten
Alt 29-12-2006, 15:03   #14 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
also erstmal würde ich das setInterval erhöhen, da krieg ich ja die krise......

und dann musst du einen preloader einbauen, der das neue bild erst anzeigt, wenn es komplett geladen wurde;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 29-12-2006, 15:04   #15 (permalink)
Neuer User
 
Registriert seit: Dec 2006
Beiträge: 8
und wenn ich fragen dürfte, wie geht das?
apple4ever ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele