This commit is contained in:
parent
abe4c65e18
commit
0dc47d3bbd
|
|
@ -66,6 +66,7 @@ function component(width, height, color, x, y, type) {
|
|||
}
|
||||
this.maxForwardSpeed = 4;
|
||||
this.maxBackwardSpeed = -2;
|
||||
this.booster = false;
|
||||
this.moveAngle = 0;
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
|
|
@ -138,12 +139,14 @@ function slowdown(n, myGamePiece) {
|
|||
function boosterOn(lmyGamePiece) {
|
||||
lmyGamePiece.maxForwardSpeed = 8;
|
||||
lmyGamePiece.maxBackwardSpeed = -5;
|
||||
lmyGamePiece.booster = true;
|
||||
lmyGamePiece.lightsColor = 'red';
|
||||
}
|
||||
|
||||
function boosterOff(lmyGamePiece) {
|
||||
lmyGamePiece.maxForwardSpeed = 4;
|
||||
lmyGamePiece.maxBackwardSpeed = -2;
|
||||
lmyGamePiece.booster = false;
|
||||
lmyGamePiece.lightsColor = 'yellow';
|
||||
}
|
||||
|
||||
|
|
@ -169,7 +172,9 @@ function updateGameArea() {
|
|||
slowdown(0.2, firstCar);
|
||||
//myGamePiece.speed = 0;
|
||||
}
|
||||
if (myGameArea.keys && myGameArea.keys[69]) { boosterOn(firstCar);} // E
|
||||
if (myGameArea.keys && myGameArea.keys[69]) {
|
||||
boosterOn(firstCar);
|
||||
} else boosterOff(firstCar);// E
|
||||
if (myGameArea.keys && myGameArea.keys[81]) { boosterOff(firstCar);} // Q
|
||||
if (myGameArea.keys && (myGameArea.keys[37] || myGameArea.keys[65])) {
|
||||
if (firstCar.speed > 0) firstCar.moveAngle = -2;
|
||||
|
|
|
|||
Loading…
Reference in New Issue