burnout
24.01.2007, 08:04
hi,
on(rollOver)
{
var MillSec:Number = 50;
var ID_Downbreak:Number;
var sliderYposMax:Number = 115;
function callDown():Void
{
mytext_mc._y = mytext_mc._y -= 1.6;
slider_mc._y = slider_mc._y += 1;
var momSliderPos = getProperty ("slider_mc",_y);
if( momSliderPos == sliderYposMax)
{
clearInterval (ID_Downbreak);
}
}
ID_Downbreak = setInterval(this,"callDown",MillSec);
}
on(rollOut)
{
clearInterval (ID_Downbreak);
}
bei erreichter posi soppt die funktion zwar,aber nach erneuten rollover ,scroll diese weiter.was muss ich tun damit es beim erneuten rollover ,wenn maximale posi erreicht ist stehen bleibt?!kann ich das überhaupt mit setinterval errreichen oder rechnet die funktion bei erneuten rollover immer die momentane _y posi von neuem und scrollt daher weiter?
thx
on(rollOver)
{
var MillSec:Number = 50;
var ID_Downbreak:Number;
var sliderYposMax:Number = 115;
function callDown():Void
{
mytext_mc._y = mytext_mc._y -= 1.6;
slider_mc._y = slider_mc._y += 1;
var momSliderPos = getProperty ("slider_mc",_y);
if( momSliderPos == sliderYposMax)
{
clearInterval (ID_Downbreak);
}
}
ID_Downbreak = setInterval(this,"callDown",MillSec);
}
on(rollOut)
{
clearInterval (ID_Downbreak);
}
bei erreichter posi soppt die funktion zwar,aber nach erneuten rollover ,scroll diese weiter.was muss ich tun damit es beim erneuten rollover ,wenn maximale posi erreicht ist stehen bleibt?!kann ich das überhaupt mit setinterval errreichen oder rechnet die funktion bei erneuten rollover immer die momentane _y posi von neuem und scrollt daher weiter?
thx