Показать сообщение отдельно
Старый 06.01.2006, 01:47
ichor вне форума Посмотреть профиль Отправить личное сообщение для ichor Найти все сообщения от ichor
  № 1  
Ответить с цитированием
ichor

Регистрация: Jan 2006
Сообщений: 12
По умолчанию заполнение области квадратиками

Люди добрые, нужна ваша помощь! Подскажите как сделать так, чтобы определенная область флеша случайным образом заполнялась квадратиками, но с проверкой перекрытия(тобишь надо чтоб в одном месте мог находиться только один квадратик, не больше(см.рис). Дублирование реализовать мне удалось, но вот с проверкой проблемы. Я использовал сл. скрипт:
s++;
if(i !== p[i] && j !== p[i][j]){
box._x = 4*i;
box._y = 4*j;
_root.box.duplicateMovieClip(box[i+j],s);
i=Math.round(464*Math.random()/4);
j=Math.round(56*Math.random()/4);
}else{
do{
i=Math.round(464*Math.random()/4);
j=Math.round(56*Math.random()/4);}while(i == p[i] && j == p[i][j]);
}
Ошибку найти не могу. Явно не хватает опыта и знаний. Буду очень благодарен за помощь! Заранее спасибо!
Изображения