Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 08.08.2003, 10:59
Sheeva вне форума Посмотреть профиль Отправить личное сообщение для Sheeva Посетить домашнюю страницу Sheeva Найти все сообщения от Sheeva
  № 41  
Sheeva
 
Аватар для Sheeva

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:33.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.