![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 27
|
Уж незнаю правильно ли тему назвал?.. Аналог того что хочу сделать тут. Т.е. всего 6-ть областей во флешке, каждая область случайным образом, через случайный временной интервал грузит картинку. Одну область я написал и она даже работает так как мне надо (плавная смена картинок), но вот когда делаю 6-таких то плавной смены как не бывало. Если в данном случае
my_interval = setInterval(automat1, (Math.floor(Math.random()*5+1)*1000));
function automat() {
rand_file = Math.random();
rand_file = rand_file * 5 + 1;
rand_file = Math.floor(rand_file);
var pict_mc:MovieClip = createEmptyMovieClip("pict_mc"+rand_file,rand_file+10);
loader.loadClip(rand_file+".jpg","pict_mc"+rand_file);
_root["pict_mc"+rand_file]._x=0;
}
Сам в as лох. потому и спрашиваю |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 27
|
Как я понял тут принципиально чего-то не так. причём с глубиной.... Исправил (для одной картинки) так.
var ind:Number = 0;
my_interval = setInterval(automat, (Math.floor(Math.random()*5+1)*1000));
function automat() {
i=0;
rand_file = Math.random();
rand_file = rand_file * 11;
rand_file = Math.floor(rand_file);
var pict_mc:MovieClip = createEmptyMovieClip("pict_mc"+ind,ind);
loader.loadClip(rand_file+".jpg","pict_mc"+ind);
_root["pict_mc"+ind]._x=0;
trace(rand_file+" - "+_root["pict_mc"+ind].getDepth());
ind++;
}
Последний раз редактировалось player; 04.04.2008 в 19:30. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|