Ik heb hier een script om in en out te faden van flashfocus gehaald. Maar nu is het probleem dat hij in-fade en dan weer out-fade. Maar ik zou alleen willen dat hij infade en dan stopt. Wel nog rekening houdende met de delay en de snelheid.
Hoe en waar moet ik de code dan aanpassen ?
Dank.
[code:1:3752729a29]
onClipEvent (load) {
_alpha = 0; // maak mc onzichtbaar
func = null; // functie die uitgevoerd wordt
fS = 4; // snelheid van faden
delay = 500; // wachttijd (in milliseconden!)
// wacht-functies
setWait = function () {
endTime = getTimer()+delay; // we wachten 3 seconden
func = checkWait; // ga verstreken tijd checken
}
checkWait = function () {
// check verstreken tijd
if (getTimer()>endTime) func = fadeInOut;
// zodra die langer dan 3 seconden is, ga faden
}
fadeInOut = function () {
// we gaan faden
// fS bepaalt of we gaan in- of uitfaden
_alpha += fS;
if (_alpha<=0||_alpha>=100) {
fS *= -1; // draai teken fade-snelheid om
func = setWait; // ga weer wachten
}
}
//
func = setWait; // wacht
}
onClipEvent (enterFrame) {
func(); // voer ‘func’ uit
}
[/code:1:3752729a29]