На мой взгляд что-то типа того:

Код:
onClipEvent (load) {
speed = 0;
friction = 0.95;
xspeed = 0;
yspeed = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
speed += 0.1;
}
if (Key.isDown(Key.DOWN)) {
speed -= 0.1;
}
if (Key.isDown(Key.LEFT)) {
_rotation -= speed/2;
}
if (Key.isDown(Key.RIGHT)) {
_rotation += speed/2;
}
radiance = (_rotation/180)*Math.PI;
xspeed = speed*Math.cos(radiance);
yspeed = speed*Math.sin(radiance);
xspeed *= friction;
yspeed *= friction;
this._x += xspeed;
this._y += yspeed;
}
Добавлено через 5 минут
Примечание: в первоначальный вариант стоит ещё вставить ограничение maxspeed и при желании подредактировать кнопку "Тормоз" - чтобы она не запускала движение назад, а только останавливала. Если автомобиль едет не в ту сторону - или разверни его внутри клипа, или поменяй строчку "radiance = (_rotation/180)*Math.PI;" на "radiance = ((_rotation+
A)/180)*Math.PI;", где A - нужный угол.