Предел максимальной скорости так надо:

Код AS3:
var maxSpeed:int=10;
if (up) {
if(speed<maxSpeed){
speed+=power;
}else{
speed=maxSpeed;
}
}
Для минимальной:

Код AS3:
var minSpeed:int=1;
if (down) {
if(speed>minSpeed){
speed-=power;
}else{
speed=minSpeed;
}
}
При всем при этом у тебя минимальная скорость будет 1, тоесть ты можешь уменьшать скорость до минимума =1, это ты будешь двигаться вперед, чтобы он двигался назад надо:

Код AS3:
var minSpeed:int=-1;