Флэш у меня 8. Азу на компе стоит 512, да и дело не в нём.
Циклов у меня нет. Всё работает идеально, до того как в действие вступает 1 из 3 кодов.
1)

Код:
if (hit(bс, level)) {
_root._y -= gravity/1.3;
bc._y -= gravity/1.3;
bu._y -= gravity/1.3;
bd._y -= gravity/1.3;
br._y -= gravity/1.3;
bl._y -= gravity/1.3;
panel._y -= gravity/1.3;
fon1._y -= gravity/1.3;
}
Hit это функция проверки пересечения, bc.br.bl и т.д. - ролики, этот же код работает, но вместо bc вначале стоит bd.
2)

Код:
if (this.hitTest(_root.bc)) {
_root.gotoAndPlay(2);
}
На втором кадре только stop и всё. Без gotoAndPlay всё работает.
3)

Код:
if (hit(bd, enemy11)) {
enemy11.swapDepths(1001);
enemy11.removeMovieClip();
}*/
Причом дело не в удаленни клипа enemy11, я убирал эти строки, оставлял только проверку(таких у меня 4, и все работают хорошо), всё равно висло.
В чом дело немогу понять.
А кстати, что пишет когда неоткрывается? Я сделал "сохранить и сжать" может из-за этого?