Nabend erstmal.
Bin gerade dabei Quader eine dynamische bewegung zuzuordnen. Via for-Schleife und einer dazugehörigen Funktion werden MCs mit der Form eines Quaders geladen und von ihrer Anfangsposition, zu einer neuen, dynamischen, Position geleitet. Wie man in der angehängten .swf Datei sehen kann, sind diese zum schluss allerdings relativ langsam, und man muss Ewigkeiten warten bis sie da sind, wo sie sein sollen.
Das AS für die Funktion, nicht schön, aber es erfüllt seinen Zweck (mehr oder weniger):
Könnte mir jemand ein paar Tipps geben, wie man die dynamische Bewegung etwas gleichmäßiger hinbekommt, so das die Quader sich nicht wie als ein gesamter Block bewegen, aber auch nicht zum Schluss so rumeiern?...
Danke schonmal
Edit:
Link zu der .swf: http://www.careaboutart.net/dyn_1.swf
Bin gerade dabei Quader eine dynamische bewegung zuzuordnen. Via for-Schleife und einer dazugehörigen Funktion werden MCs mit der Form eines Quaders geladen und von ihrer Anfangsposition, zu einer neuen, dynamischen, Position geleitet. Wie man in der angehängten .swf Datei sehen kann, sind diese zum schluss allerdings relativ langsam, und man muss Ewigkeiten warten bis sie da sind, wo sie sein sollen.
Das AS für die Funktion, nicht schön, aber es erfüllt seinen Zweck (mehr oder weniger):
PHP:
function create(i, x_nr, y_nr, zeahler) {
container.attachMovie("mask", "mask"+i, i);
container["mask"+i]._x = -1000;
container["mask"+i]._y = -1000;
container["mask"+i].onEnterFrame = function() {
final_x = 39*x_nr;
final_y = 39*y_nr;
this._x += (final_x-this._x)/(99/zeahler);
this._y += (final_y-this._y)/(99/zeahler);
if (this._x == final_x && this._y == final_y) {
this._x = final_x;
this._y = final_y;
delete this.onEnterFrame;
}
};
}
Könnte mir jemand ein paar Tipps geben, wie man die dynamische Bewegung etwas gleichmäßiger hinbekommt, so das die Quader sich nicht wie als ein gesamter Block bewegen, aber auch nicht zum Schluss so rumeiern?...
Danke schonmal
Edit:
Link zu der .swf: http://www.careaboutart.net/dyn_1.swf