
Код AS1/AS2:
on (press) {
var x0 = 0;
clear();
listbox.removeAll();
for (i=1; i<=n; i += 1) {
for (j=n; j>=i; j -= 1) {
x0 = this["a"+(j)]._x;
if (mas[j-1]>mas[j]) {
onEnterFrame = function () {
if (this["a"+(j-1)]._x<>x0) {
this["a"+(j)]._x -= 2;
this["a"+(j-1)]._x += 2;
} else {
delete (onEnterFrame);
}
};
c = mas[j-1];
mas[j-1] = mas[j];
mas[j] = c;
}
}
}
for (i=1; i<=n; i += 1) {
listbox.addItem(mas[i]);
}
}