PDA

Просмотр полной версии : Помощь с остановкой выполнения сценария AS2


cano
19.12.2012, 16:08
Здравствуйте)
Я новичок в работе с AS2 и прошу помощи.
Есть следующий сценарий по созданию падающего снега :
var i:Number = 0;
function snow ()
{
var random50:Number = random(50);
attachMovie("snowflake","snowflake"+i,i);
_root["snowflake"+i]._x = random(Stage.width);
_root["snowflake"+i]._y = -50-random(50);
_root["snowflake"+i]._xscale = 50+random50;
_root["snowflake"+i]._yscale = 50+random50;
_root["snowflake"+i]._alpha = 100+random100;
i++;
}
var myInterval = setInterval(snow,500);

при каждом следующем воспроизведении флэш-банера на сайте, снегопад усиливается.
Подскажите пожалуйста как остановить выполнение сценария на определенном кадре ролика, и его последующем воспроизведении с заданного кадра?
Спасибо)

mooncar
19.12.2012, 17:15
cano, код нужно выделять тегами.

По существу:

Остановка выполнения подинтервальной функции:
clearInterval(myInterval)

Новый запуск:
var myInterval = setInterval(snow,500);