
Код AS1/AS2:
for (tilenum=0; tilenum<100; tilenum++) {
do {
// Выбираем элемент случайным образом.
tile = "tile"+(random(15)+1);
//- Проверяем, есть ли рядом свободный квадрат.
emptySpace = findEmpty(tile);
// Цикл продолжается до тех пор, пока не будет найден
// элемент, рядом с которым расположен свободный квадрат.
} while (emptySpace == "none");
// Перемещаем элемент на свободное место.
moveTile(tile,findEmpty(tile));
}
чета я не могу понять, зачем делать цикл, который выполнится 100 и еще в каждом будет выполнятся еще довольно большой цикл...
"A script in this movie is causing Flash Player to run slowly. If it continues, your computer may become unresponsive. Do you want to abort the script?"
это значит, что у вас в коде получается бесконечный или очень длинный цикл, и флеш предупреждает, что при выполнении этого мувика комп может зависнуть.