drobinkin
25.02.2009, 05:38
Допустим, у меня в первом фрейме есть код:
onEnterFrame = function() {
mymc._x = 100*Math.random();
mymc._y = 60*Math.random();
};
При запуске mymc хаотично трясется. Вроде все норм. Проблема в том, что мне надо сделать скорость тряски поменьше. Пытаюсь так:
function mf() {
clearInterval(id);
randtext._x = 100*Math.random();
randtext._y = 60*Math.random();
}
onEnterFrame = function () {
id = setInterval(mf, 500);
};
Но так получается, что при запуске проходит указанная пауза, т.е. в течение 500 мс ничего не происходит, а потом mymc начинает тряститсь с прежней скоростью, как ни в чем не бывало :(
Подскажите, где косяк. Спасибо
onEnterFrame = function() {
mymc._x = 100*Math.random();
mymc._y = 60*Math.random();
};
При запуске mymc хаотично трясется. Вроде все норм. Проблема в том, что мне надо сделать скорость тряски поменьше. Пытаюсь так:
function mf() {
clearInterval(id);
randtext._x = 100*Math.random();
randtext._y = 60*Math.random();
}
onEnterFrame = function () {
id = setInterval(mf, 500);
};
Но так получается, что при запуске проходит указанная пауза, т.е. в течение 500 мс ничего не происходит, а потом mymc начинает тряститсь с прежней скоростью, как ни в чем не бывало :(
Подскажите, где косяк. Спасибо