Хм. Думается можно действительно организовать массив всех значений одной переменной и сделать чтото вроде этого.

Код:
varArr:Array = [1, 2, 5, 19, 56];
arrIndex:Number = 0;
function moveForward(var:Number):Void {
myVar = varArr[arrIndex++];
gotoAndPlay(var);
}
И аналогично назад. И потом заместо готу юзать эту функцию.