Skip to content

Commit 2666ee1

Browse files
authored
Merge pull request #74 from kadhonn/abl/fix-p5-spaceshooter
fix spaceshooter p5
2 parents 31f1459 + df1d556 commit 2666ee1

File tree

1 file changed

+9
-5
lines changed
  • content/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js

1 file changed

+9
-5
lines changed

content/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/index.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,14 @@ let stars = [];
7474
// Liste der Asteroiden
7575
const asteroids = [];
7676
// Liste der abgefeuerten Laser
77-
const lasers = [];
78-
79-
// setzt den Focus aufs Spielfeld für die Tastatursteuerung
80-
this.focus();
77+
let lasers = [];
78+
let explosions = [];
79+
80+
let spaceshipImg;
81+
let asteroidImg;
82+
let laserImg;
83+
const shotImg = [];
84+
const explosionImg = [];
8185
```
8286

8387
## Grafiken laden
@@ -88,7 +92,7 @@ Direkt darunter und noch über der Funktion `setup` fügen wir eine neue Funktio
8892
function preload() {
8993
spaceshipImg = loadImage('https://linz.coderdojo.net/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/source/img/spaceship.png');
9094
asteroidImg = loadImage('https://linz.coderdojo.net/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/source/img/asteroid.png');
91-
laserImg = loadImage('https://linz.coderdojo.net/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/source/img/shot_0.png');
95+
laserImg = loadImage('https://linz.coderdojo.net/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/source/img/shot.png');
9296

9397
for (let i = 1; i <= 10; i++) {
9498
explosionImg.push(loadImage('https://linz.coderdojo.net/uebungsanleitungen/programmieren/web/space-shooter-mit-p5js/source/img/shot6_exp' + i.toString() + '.png'));

0 commit comments

Comments
 (0)