вобщем есть 2 кнопки zoomIn и zoomOut, есть объект который они должны увеличивать или уменьшать соответственно, изначально объект грузится в изначальных размерах, при нажатии на zoomIn он соответственно увеличивается до определенного размера, а на zoomOut - уменьшается, но так как положений объекта должно быть 3, а именно (50, 100 и 200 процентов) вообщем не получается у меня организовать код так чтобы после увеличения объекта до 200%, при нажатии на уменьшение, он добегал до 100% а потом уже, при втором уменьшении, до 50.
вот что есть на данный момент:

Код:
var speed:Number = 10;
zoomIn.onRelease = function() {
map.onEnterFrame = function() {
if (map._width<4000) {
map._height += map._height*speed/50;
map._width += map._width*speed/50;
trace (map._width);
}
};
};
//
zoomOut.onRelease = function() {
map.onEnterFrame = function() {
if (map._width>750) {
map._height -= map._height*speed/50;
map._width -= map._width*speed/50;
trace (map._width);
}
};
};
ткните носом чтоль...