|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 30.11.09]
Регистрация: Oct 2008
Сообщений: 25
|
Предупреждение о подвешивании компа и как следствие не выполнение скрипта
Доброго времени суток уважаемые товарищи.
У меня такой вопрос: Вот этот код: map = {}; map.stolbec = 10; map.stroka = 10; map.prostanstvo = 55; map.glubina = 1; map.put = _root.grid; map.nomertipa = 4; function postroeniemaps () { for (var j=1; j<=stroka; ++j) { for (var i=1; i<=stolbec; ++i) { var imya = "karte"+i+"_"+j; var x = (i-1)*map.prostranstvo; var y = (j-1)*map.prostranstvo; var kadr = 1; map.put.attachMovie ("karte", imya, ++map.glubina); map.put[imya]._x = x; map.put[imya]._y = y; map[imya] = {x:i, y:j, imya:imya, kadr:kadr, clip:map.put[imya]}; } } } postroeniemaps(); вроде все нормально, но при публикации ругается и пишет что повесит комп, нажимаешь пускай повесит, а он через некоторое время снова выдает это сообщение, при отказе естесвенно пустой свф. есть подозрение на деление на 0, но чтото не могу найти, глаз замылен. или бесконечный цикл, помогите кто может. Спасибо. |
|
|||||
Видимо в функции postroeniemaps не определены значения stroka и stolbec — бесконечный цыкл.
Почему переменные у вас в map, а используете вы их как будто они у вас в this.
__________________
O God! The Aftermath. |
|
|||||
[+1 30.11.09]
Регистрация: Oct 2008
Сообщений: 25
|
Почему переменные у вас в map, а используете вы их как будто они у вас в this.
Вот тут немного не понял ... сорри нашел все верно надо так ошибки теперь нет, но всеравно не строит матрицу. Последний раз редактировалось nextand; 30.08.2009 в 12:54. |
Часовой пояс GMT +4, время: 19:21. |
|
« Предыдущая тема | Следующая тема » |
|
|