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.maxForwardSpeed = 4;
|
||||||
this.maxBackwardSpeed = -2;
|
this.maxBackwardSpeed = -2;
|
||||||
|
this.booster = false;
|
||||||
this.moveAngle = 0;
|
this.moveAngle = 0;
|
||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
|
|
@ -138,12 +139,14 @@ function slowdown(n, myGamePiece) {
|
||||||
function boosterOn(lmyGamePiece) {
|
function boosterOn(lmyGamePiece) {
|
||||||
lmyGamePiece.maxForwardSpeed = 8;
|
lmyGamePiece.maxForwardSpeed = 8;
|
||||||
lmyGamePiece.maxBackwardSpeed = -5;
|
lmyGamePiece.maxBackwardSpeed = -5;
|
||||||
|
lmyGamePiece.booster = true;
|
||||||
lmyGamePiece.lightsColor = 'red';
|
lmyGamePiece.lightsColor = 'red';
|
||||||
}
|
}
|
||||||
|
|
||||||
function boosterOff(lmyGamePiece) {
|
function boosterOff(lmyGamePiece) {
|
||||||
lmyGamePiece.maxForwardSpeed = 4;
|
lmyGamePiece.maxForwardSpeed = 4;
|
||||||
lmyGamePiece.maxBackwardSpeed = -2;
|
lmyGamePiece.maxBackwardSpeed = -2;
|
||||||
|
lmyGamePiece.booster = false;
|
||||||
lmyGamePiece.lightsColor = 'yellow';
|
lmyGamePiece.lightsColor = 'yellow';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -169,7 +172,9 @@ function updateGameArea() {
|
||||||
slowdown(0.2, firstCar);
|
slowdown(0.2, firstCar);
|
||||||
//myGamePiece.speed = 0;
|
//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[81]) { boosterOff(firstCar);} // Q
|
||||||
if (myGameArea.keys && (myGameArea.keys[37] || myGameArea.keys[65])) {
|
if (myGameArea.keys && (myGameArea.keys[37] || myGameArea.keys[65])) {
|
||||||
if (firstCar.speed > 0) firstCar.moveAngle = -2;
|
if (firstCar.speed > 0) firstCar.moveAngle = -2;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue