Fatty Owl
%Europe/Berlin %495 %2005, 12:54
ok ik heb de volgende code (het kan simpeler maar ik ben aan het oefenen op functions)
maar nu beweegt hij bij elke key.isDown naar rechts?? function Move(target, speed, richting):Void {
if (richting == right) {
target._x += speed;
} else if (richting == left) {
target._x -= speed;
} else if (richting == up) {
target._y -= speed;
} else if (richting == down) {
target._y += speed;
}
}
this.onEnterFrame = function() {
if (Key.isDown(Key.RIGHT)) {
Move(ball, 10, right);
}
if (Key.isDown(Key.LEFT)) {
Move(ball, 10, left);
}
if (Key.isDown(Key.UP)) {
Move(ball, 10, up);
}
if (Key.isDown(Key.DOWN)) {
Move(ball, 10, down);
}
}
maar nu beweegt hij bij elke key.isDown naar rechts?? function Move(target, speed, richting):Void {
if (richting == right) {
target._x += speed;
} else if (richting == left) {
target._x -= speed;
} else if (richting == up) {
target._y -= speed;
} else if (richting == down) {
target._y += speed;
}
}
this.onEnterFrame = function() {
if (Key.isDown(Key.RIGHT)) {
Move(ball, 10, right);
}
if (Key.isDown(Key.LEFT)) {
Move(ball, 10, left);
}
if (Key.isDown(Key.UP)) {
Move(ball, 10, up);
}
if (Key.isDown(Key.DOWN)) {
Move(ball, 10, down);
}
}