added attacks and dynamic enemy spawning
Signed-off-by: Pascal Syma <pascal@syma.dev>
This commit is contained in:
+3
-4
@@ -17,7 +17,7 @@ export default class Game extends Phaser.Scene {
|
||||
default: 'arcade',
|
||||
arcade: {
|
||||
gravity: {y: 300},
|
||||
// debug: true
|
||||
debug: true
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -99,13 +99,13 @@ export default class Game extends Phaser.Scene {
|
||||
this.anims.create({
|
||||
key: 'attack_a',
|
||||
frames: this.anims.generateFrameNumbers('char', {start: 0, end: 13}),
|
||||
frameRate: 15
|
||||
frameRate: 30
|
||||
});
|
||||
|
||||
this.anims.create({
|
||||
key: 'attack_b',
|
||||
frames: this.anims.generateFrameNumbers('char', {start: 14, end: 26}),
|
||||
frameRate: 15
|
||||
frameRate: 30
|
||||
});
|
||||
|
||||
this.anims.create({
|
||||
@@ -151,7 +151,6 @@ export default class Game extends Phaser.Scene {
|
||||
|
||||
map.objects[0].objects.filter(obj => obj.name === "bat").forEach(s => {
|
||||
let bat = new Bat(this, s);
|
||||
bat.fly(s.type === "" ? 90 : parseInt(s.type));
|
||||
this.enemys.add(bat)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user