![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
|
проблема возникла...
--- BEGIN function slotsScroll() { heap = []; loading = function (img, target) { heap.push({dt:target.getBytesTotal(), lnk:target}); target.loadMovie(img); if (!_root.onEnterFrame) { _root.onEnterFrame = loader; } }; loader = function () { for (var i in heap) { var l = heap[i].lnk.getBytesLoaded()-heap[i].dt; var t = heap[i].lnk.getBytesTotal()-heap[i].dt; if (l>=t && l && t) { var targ = heap[i].lnk; heap.splice(i, 1); targ._width = 195; targ._height = 100; targ._y = 420; if (targ == ss1) { targ._x = 298.9; } else if (targ == ss2) { targ._x = 535.9; } else if (targ == ss3) { targ._x = 774.3; } targ.onEnterFrame = function() { if(k<6) { trace(k); if (this._y<700) { this._y += 20; } else { k++; loading("catalog/img"+k+".jpg", ss1); loading("catalog/img"+k+".jpg", ss2); loading("catalog/img"+k+".jpg", ss3); } } if (this._y<505) { this._y += 5; } }; } } if (!heap.length) { delete _root.onEnterFrame; } }; loading("catalog/img1.jpg", ss1); loading("catalog/img1.jpg", ss2); loading("catalog/img1.jpg", ss3); } --- END; когда я пытаюсь вызвать массив, картинок, получается рекурсия... и картинки пролетают мимо... что делать ? |
![]() |
Часовой пояс GMT +4, время: 22:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|