Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-07-2008, 11:31   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 16
Bild aktualisieren von externer Webcam. Wie Fade in/Fade out einbauen?

Eine Webcam lädt alle 10 Sekunden ein neues Bild unter dem selben Namen auf den Server. Dieses Bild soll in einem SWF geladen und regelmässig aktualisiert werden. Soweit ist das auch kein Problem.

Durch das Nachladen entsteht nur immer eine kurze Unterbrechung, welches die Bilder weiss flackern lässt. Als Lösung hab ich mir überlegt, die Bilder ineinander faden zu lassen, sobald sie fertig geladen sind. Nur komme ich hier nicht weiter.

So sieht das momentan aus:

Code:
this.onData = function() {
	var bild:Number = 1;
	createEmptyMovieClip("bild_mc"+bild,bild+10);
	createEmptyMovieClip("bildalt_mc",1);
	this["bild_mc"+bild].loadMovie("uniplatz_fd.jpg?noCache="+new Date().getTime());
};

function bild_laden() {
	this["bild_mc"+bild]._alpha = 0;
	this["bild_mc"+bild].loadMovie("uniplatz_fd.jpg?noCache="+new Date().getTime());
	if (this["bild_mc"+bild].getBytesLoaded()>=this["bild_mc"+bild].getBytesTotal()) {
		for (var i:Number = 1; i<this["bild_mc"+bild]._alpha; i++) {
			this["bild_mc"+bild]._alpha = i;
			bildalt_mc._alpha = bildalt_mc._alpha-i;
		}
	bildalt_mc.unloadMovie();
	bildalt_mc = this["bild_mc"+bild];
	bild++;
	}
}

setInterval(bild_laden,5000);
bild_laden();
Danke für eure Hilfe
sixnine ist offline   Mit Zitat antworten
Alt 15-07-2008, 11:42   #2 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
PHP-Code:
for (var i:Number 1i<this["bild_mc"+bild]._alphai++) {
            
this["bild_mc"+bild]._alpha i;
            
bildalt_mc._alpha bildalt_mc._alpha-i;
        } 
Das ist unschön da die Schleife erst abgearbeitet und danach das Bild aktualisiert wird.

Realisiere das lieber über ein onEnterFrame oder setInterval. Skriptfetzen sollte es genug im Forum geben.
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 15-07-2008, 12:08   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 16
Wie meinst du das genau?
Das Hauptproblem ist derzeit nicht mal das faden, sondern die Tatsache, dass das Nachladen nicht richtig läuft.
sixnine 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 12:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele