Wolsh, что-то ты с дублированием и вложенностью переборщил =)

Код AS3:
function fl_MoveInDirectionOfKey(event:Event):void {
if ((leftPressed && rightPressed) || !(leftPressed && rightPressed)) {
stopwolf1.visible = true;
gowolf1.visible = false;
gowolfleft1.visible = false;
}
else if (leftPressed) {
gowolfleft1.x -= speed;
gowolf1.x = stopwolf1.x = gowolfleft1.x; // смещаем все клипы вместе
stopwolf1.visible = false; // устанавливаем видимость клипов
gowolf1.visible = false;
gowolfleft1.visible = true;
}
else {
gowolf1.x += speed;
gowolfleft1.x = stopwolf1.x = gowolf1.x; // смещаем все клипы вместе
stopwolf1.visible = false; // устанавливаем видимость клипов
gowolf1.visible = true;
gowolfleft1.visible = false;
}
}
Плюс 30 для скорости, все же, многовато. И быть может Вы прислушаетесь к моему совету с объединением всех клипов анимации в один клип? Избавитесь от "смещаем все клипы вместе" и постоянной видимости-развидимости отдельных клипов. Кроме того, при переходе по кадрам, флеш автоматически удаляет ненужные уже клипы, что были в предыдущих кадрах. А у вас каждая анимация всегда на экране и проигрывается, хоть и скрыта.