Так, ну код я перепроверила - теперь все стало интереснее.
Фрагменты пятнашек программой распределяются, но не так, как нужно - вразброс. А должны по сетке 4 на 4..
И главная проблема - почему при запуске приложения отображается не рабочая область, а ее кусок и кусок нерабочего поля?? и получается, что и влезает то не все..
А вот сообщение как раз появляться перестало. НО вернулось. когда я попробовала изменить код:
Изменила код как раз, чтобы элементы по-человечески выстраивались..

Код:
function findEmpty(tile)
{
tilex = _root[tile]._x;
tiley = _root[tile]._y;
if (tilex>tileDist)
{
if (!tileThere(tilex-tileDist, tiley))
{
return ("left");
}
}
if (tilex>tileDist*4)
{
if (!tileThere(tilex+tileDist, tiley))
{
return ("right");
}
}
if (tiley>tileDist)
{
if (!tileThere(tilex, tiley-tileDist))
{
return ("above");
}
}
if (tiley>tileDist*4)
{
if (!tileThere(tilex, tiley+tileDist))
{
return ("below");
}
}
return ("none");
}