luke_the_duke
Erfahrenes Mitglied
Hallo zusammen,
ich habe folgendes Problem.
Ich habe eine Funktion geschrieben, die die Höhe und die Breite bzw. den x- und y- Wert von clip 1 an clip 2 anpassen soll. Da müssen auch als Zahlen definierte Ausdrücke dividiert werden, bei mir gibt das aber immer Not a Number zurück. Wie kann ich das lösen? mit dem Number Object wurde ich auch nicht glücklich.
gruss Lukas
ich habe folgendes Problem.
Ich habe eine Funktion geschrieben, die die Höhe und die Breite bzw. den x- und y- Wert von clip 1 an clip 2 anpassen soll. Da müssen auch als Zahlen definierte Ausdrücke dividiert werden, bei mir gibt das aber immer Not a Number zurück. Wie kann ich das lösen? mit dem Number Object wurde ich auch nicht glücklich.
PHP:
function init(clip) {
aHeight = clip._height;
aWidth = clip._width;
aX = clip._x;
aY = clip._y;
}
function bewegen(clip, clip_2) {
bHeight = clip_2._height;
bWidth = clip_2._width;
bX = clip_2._x;
bY = clip_2._y;
diffNum = 2;
speedNum = 0.5;
heightDiff = bHeight - aHeight;
heightSpeed += heightDiff/diffNum;
heightSpeed *= speedNum;
clip._height += heightSpeed;
widthDiff = bWidth - aWidth;
widthSpeed += widthDiff/diffNum;
widthSpeed *= speedNum;
clip._width += widthSpeed;
XDiff = bX- aX;
XSpeed += XDiff/diffNum;
XSpeed *= speedNum;
clip._x += XSpeed;
YDiff = bY- aY;
YSpeed += YDiff/diffNum;
YSpeed *= speedNum;
clip._y += YSpeed;
}
gruss Lukas