Надеюсь, что за точки между строками стоят, вы понимаете.
Код AS1/AS2:
import mx.transitions.Tween;
var timeOut:Number = 2000;
function manageBtns (enab:Boolean) {
mybtn1.enabled = enab;
.
.
.
.
mybtn4.enabled = enab;
}
mybtn1.onRelease = function () {
var tween_menu:Tween = new Tween(mybtn1, "_x", Elastic.easeOut, mybtn1._x, 100, 1, true);
manageBtns(false);
var id:Number = setTimeout(manageBtns, timeOut, true);
}
.
.
.
.
mybtn4.onRelease = function () {
var tween_menu:Tween = new Tween(mybtn4, "_x", Elastic.easeOut, mybtn4._x, 400, 1, true);
manageBtns(false);
var id:Number = setTimeout(manageBtns, timeOut, true);
}