FiVAL
%Europe/Berlin %325 %2006, 07:48
Hallo Allemaal,
Ik ben bezig met iets heel simpels in AS,
maar zie ik nu wat over het hoofd? Of doe
ik iets wat zo absoluut niet mag?
Hopelijk willen jullier er eens naar kijken:
De "clearInterval( TimerMoveee );" doet niet
wat ik wil... Maar deze wordt wel getriggerd!
Alvast bedankt!
//---------------- VARS -----
FadeSpeed = "10";
TimeSlide = "50"
var TimerFade
var TimerMoveee
//---------------- Na het laden van het bestandsnamen -----
myData = new LoadVars;
myData.onLoad = function(){
Slide1();
}
myData.load("fotos.php")
//---------------- Hoofdfunctie -----
function Slide1() {
//mySlide = new MovieClip;
foto = myData.foto1;
_root.mov1._alpha = 0;
_root.mov1.loadMovie(foto);
mov = _root.mov1;
TimerFade = setInterval(Fade, FadeSpeed, mov, "In");
}
//---------------- Algemene FADE Functie -----
function Fade(mov:MovieClip, InOut:String) {
if (InOut == "In") {
mov._alpha = mov._alpha+1;
if (mov._alpha>10 and mov._alpha<11) { TimerMoveee = setInterval(Moving, TimeSlide, mov); }
if (mov._alpha>100) { clearInterval(TimerFade); }
}
else {
mov._alpha = mov._alpha-1;
if (mov._alpha<0) { clearInterval(TimerFade); }
}
}
function Moving(mov:MovieClip) {
mov._x = mov._x+1;
trace(mov._x)
if (mov._x>200) { clearInterval( TimerMoveee ); trace("GO!");}
}
Ik ben bezig met iets heel simpels in AS,
maar zie ik nu wat over het hoofd? Of doe
ik iets wat zo absoluut niet mag?
Hopelijk willen jullier er eens naar kijken:
De "clearInterval( TimerMoveee );" doet niet
wat ik wil... Maar deze wordt wel getriggerd!
Alvast bedankt!
//---------------- VARS -----
FadeSpeed = "10";
TimeSlide = "50"
var TimerFade
var TimerMoveee
//---------------- Na het laden van het bestandsnamen -----
myData = new LoadVars;
myData.onLoad = function(){
Slide1();
}
myData.load("fotos.php")
//---------------- Hoofdfunctie -----
function Slide1() {
//mySlide = new MovieClip;
foto = myData.foto1;
_root.mov1._alpha = 0;
_root.mov1.loadMovie(foto);
mov = _root.mov1;
TimerFade = setInterval(Fade, FadeSpeed, mov, "In");
}
//---------------- Algemene FADE Functie -----
function Fade(mov:MovieClip, InOut:String) {
if (InOut == "In") {
mov._alpha = mov._alpha+1;
if (mov._alpha>10 and mov._alpha<11) { TimerMoveee = setInterval(Moving, TimeSlide, mov); }
if (mov._alpha>100) { clearInterval(TimerFade); }
}
else {
mov._alpha = mov._alpha-1;
if (mov._alpha<0) { clearInterval(TimerFade); }
}
}
function Moving(mov:MovieClip) {
mov._x = mov._x+1;
trace(mov._x)
if (mov._x>200) { clearInterval( TimerMoveee ); trace("GO!");}
}