nextand
30.08.2009, 00:41
Доброго времени суток уважаемые товарищи.
У меня такой вопрос:
Вот этот код:
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, но чтото не могу найти, глаз замылен.:quiet:
или бесконечный цикл, помогите кто может.
Спасибо.
У меня такой вопрос:
Вот этот код:
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, но чтото не могу найти, глаз замылен.:quiet:
или бесконечный цикл, помогите кто может.
Спасибо.