 |
MEMBERS LOGIN |
SEITE DURCHSUCHEN |
 |
 |
 |
|
 |
|
|
 |
|
|
Mit diesem Script kann das Mc von einem Punkt zum anderen mit konstanter Geschwindigkeit bewegt werden.
MovieClip.prototype.moveConstant = function (koordX, koordY, speed) {
if(this._x != koordX && this._y != koordY) {
this.onEnterFrame = function () {
var deltaX = this._x - koordX;
var deltaY = this._y - koordY;
var entfernung = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY));
var bewegeX = speed * (deltaX / entfernung);
var bewegeY = speed * (deltaY / entfernung);
if (speed >= entfernung) {
this._x = koordX;
this._y = koordY;
delete this.onEnterFrame;
}
else {
this._x -= bewegeX;
this._y -= bewegeY;
}
}
}
}
// Testen
mc.onMouseDown = function () {
this.moveConstant(_root._xmouse, _root._ymouse, 12);
}
Autor: P. Nazari
|
|
 |
|
|
Dieser Tipp wurde für genial mit 10 von 10 Punkten [ 1 Stimme(n) ] befunden.
|
|
 |
|
|
Bisherige Kommentare ansehen:
Zu diesem Artikel wurden noch keine Kommentare verfasst.
Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.
|
|
|
|
|
|
|
 |
|
|
|