тоесть?
а что при нажатии двух кнопок он движеться по одной только траектории?
если да, то вставь:

Код:
if(Key.isDown(Key.LEFT)) {
hero_mc._x -= 5;
}
if(Key.isDown(Key.UP)) {
hero_mc._y -= 5;
}
if(Key.isDown(Key.RIGHT)) {
hero_mc._x += 5;
}
if(Key.isDown(Key.DOWN)) {
hero_mc._y += 5;
}
так пойдет?