Сделал Флешку, разместил в HTML страничке, а после 10-20 минут "работы" она вдруг выдает:
Цитата:
|
A script in this movie is causing Adobe Flash Player 9 to run slowly. If it continues to run, your computer may become unresponsive. Do you want to abort the script? [Yes] [No]
|
В чем может быть причина? Флэшка, из трех кадров состоит, делает слайд шоу. В первом кадре идет загрузка внешних фотографий, во втором - увеличивается счетчик и показавается одна из фотографий, в третьем - gotoAndPlay(2).
Вот полный код, если требуется:
*********************************
Кадр 1
*********************************

Код:
// Параметры из HTML: url1, url2, ulr3, speed1, speed2
speed1=Number(speed1);
speed2=Number(speed2);
_root.createEmptyMovieClip("mc1", 1);
mc1.loadMovie(url1);
_root.createEmptyMovieClip("mc2", 2);
mc2.loadMovie(url2);
_root.createEmptyMovieClip("mc3", 3);
mc3.loadMovie(url3);
a=0;
*********************************
Кадр 2
*********************************

Код:
// Показываем фото 1
if( a>=0 && a<=99 ) {
mc1._alpha=100;
mc2._alpha=0;
mc3._alpha=0;
a+=speed1;
}
// Делаем переход от 1 к 2
if( a>=100 && a<=199 ) {
mc1._alpha=200-a;
mc2._alpha=a-100;
mc3._alpha=0;
a+=speed2;
}
// Показываем фото 2
if( a>=200 && a<=299 ) {
mc1._alpha=0;
mc2._alpha=100;
mc3._alpha=0;
a+=speed1;
}
// Делаем переход от 2 к 3
if( a>=300 && a<=399 ) {
mc1._alpha=0;
mc2._alpha=400-a;
mc3._alpha=a-300;
a+=speed2;
}
// Показываем фото 3
if( a>=400 && a<=499 ) {
mc1._alpha=0;
mc2._alpha=0;
mc3._alpha=100;
a+=speed1;
}
// Делаем переход от 3 к 1
if( a>=500 && a<=599 ) {
mc1._alpha=a-500;
mc2._alpha=0;
mc3._alpha=600-a;
a+=speed2;
}
if(a>=600) a=0;
*********************************
Кадр 3
*********************************

Код:
gotoAndPlay(2);
[iNils: Для оформления своего кода, надо использовать теги [code][/code]]