Probleme mit Tween-Klasse

  • Hallo,
    mein erste Frage dreht sich um die Tween-Klasse.
    Ich benutze ein Script , um einen MC mittels der Tween-Klasse zu verschieben.
    In einer Beispiel-FLA funktionierte das noch prächtig, doch nachdem ich die Werte nur minimal veränderte gehts nicht mehr so richtig.

    Die 9 Felder Version haut hin:

    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    for (var i = 1; i<=9; i++) {
    this['b'+i].id = i-1;
    this['b'+i].onRelease = function() {
    new Tween(main, "_y", Strong.easeOut, main._y, -Math.floor(this.id/3)*150, 3,true);
    new Tween(main, "_x", Strong.easeOut, main._x, -(this.id%3)*200, 3,true);
    };
    }


    Die 12 Felder Version hingegen nicht:

    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    for (var i = 1; i<=12; i++) {
    this['b'+i].id = i-1;
    this['b'+i].onRelease = function() {
    new Tween(main, "_y", Strong.easeOut, main._y, -Math.floor(this.id/3)*150, 3,true);
    new Tween(main, "_x", Strong.easeOut, main._x, -(this.id%4)*200, 4,true);
    };
    }

    Eben dachte ich noch ich hätte dieses Script verstanden und nun...
    Wäre für Hilfe echt dankbar.

    Gruß