Fade funktion

philyphil

Erfahrenes Mitglied
Hi ppl,
Es geht mal wieder um ein Fade :)
Ich habe bis lang immer ein kleines Script auf jeden MC gepackt, den ich faden wollte. Das sah dann so aus :
PHP:
onClipEvent (load) {
    this._alpha=0;
}
onClipEvent (enterFrame) {
    if (this._alpha<=100) {
        this._alpha+=3;
    }
}

hat super toll funktioniert. Is aber nen wenig umständlich das auf jeden einzelnen MC zu packen, nich wahr? :)

Ich will das jetzt alles in ne Funktion packen, die immer aufgerufen wird. Ok nich so schlimm, aber wie realisiere ich es dann, dass z.B. 3 MCs hintereinander gefadet werden, also nich geleichzeitig, sondern mit nem Zeitabstand von 2-3 Sec. z.B.

wie würdet ihr das denn realisieren.
Hat jemand nen kleinen Anstatz für mich??

Thanx schon mal und nen coolen Tag bei dem schönen Wetter :)
 
lass doch einfach einen Timer mitlaufen, in dem du "onEnterFrame" eine Var um 1 erhöhst. jetzt fragst du im MC ab, ob der Timer einen bestimmten Wert erreicht hat, also z.B. if(_root.timer >= 24)
Somit kannst du dann dien exakten Zeitpunkt des Fades festlegen. Das mit der Funktion haut ja trotzdem hin, wenn du den Wert, den "timer" haben soll mit übergibst.
Ich bastel da mal was...
 
So, da ist es :-)
PHP:
function timefade(mc,times) {
	if(timer >= times && _root[mc]._alpha <= 100) {
		_root[mc]._alpha++;
	}
}
onLoad = function() {
	_global.timer=0;
}

onEnterFrame = function() {
	timer++;
	timefade("k1",32);
	timefade("q1",64);
}
ist eigentlich selbsterklärend, denke ich.
FLA hängt dran!
 

Anhänge

oh cool,
danke. so ähnlich hatte ich mir das auch gedacht.
Wollte mich eigenltich gerade hinsetzen und meine Funktion schreiben...aber da du das ja netterweise gemaacht hast :)

thanx
 
Hi Phil

Alles klar bei Dir ? :)

Vielleicht noch als Ergänzung zum Tip von BenFish; wenn's
mehrere MovieClips sind, würd ich sie immer in Arrays
packen. Macht den Aufbau des Scripts ungemein einfacher und
gibt Dir unglaubliche Power über die mc's.


Hab Dir hier ein kleines Beispiel gescriptet betreffend
Einsatz von Array-Methoden auf das Verhalten von mc's.

Angucken

Gruss stephan
 

Anhänge

Zuletzt bearbeitet:
Zurück