Flash kode
Jeg har sat denne kode ind og det virker Helt fint men når jeg trykker SPACE kører bilen opad og det er jo ikke lige hvad jeg vil have den til. Den skal køre til højre Tjek denne side. http://www.buggy-epr.dk/bil.swf Så ser i mit problem.Ps. Grafikken er dårlig (Men det skal den være)
onClipEvent (load) {
// declare and set initial variables
thrust = 1;
decay = .92;
maxSpeed = 15;
}
onClipEvent (enterFrame) {
// rotate right or left
if (Key.isDown(Key.RIGHT)) {
_rotation += 2;
}
if (Key.isDown(Key.LEFT)) {
_rotation -= 2;
}
//
//
if (Key.isDown(Key.SPACE)) {
// calculate speed and trajectory based on rotation
xSpeed += thrust*Math.sin(_rotation*(Math.PI/180));
ySpeed += thrust*Math.cos(_rotation*(Math.PI/180));
flames._visible = 1;
} else {
// deccelerate when Up Arrow key is released
xSpeed *= decay;
ySpeed *= decay;
flames._visible = 0;
}
//
// maintain speed limit
speed = Math.sqrt((xSpeed*xSpeed)+(ySpeed*ySpeed));
if (speed>maxSpeed) {
xSpeed *= maxSpeed/speed;
ySpeed *= maxSpeed/speed;
}
//
// move beetle based on calculations above
_y -= ySpeed;
_x += xSpeed;
//
// loop to opposite side of the stage when the beetle travels off-screen
if (_y<0) {
_y = 400;
}
if (_y>400) {
_y = 0;
}
if (_x<0) {
_x = 550;
}
if (_x>550) {
_x = 0;
}
}
Hilsen Rocky2000
