DefaultScene > PlayScene
This commit is contained in:
parent
05886cece5
commit
99b2462759
3 changed files with 7 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import DefaultScene from '../scenes/DefaultScene'
|
||||
import PlayScene from '../scenes/PlayScene'
|
||||
|
||||
export default class DifficultyManager {
|
||||
readonly spawnInterval = 1500 //ms
|
||||
|
|
@ -6,14 +6,14 @@ export default class DifficultyManager {
|
|||
readonly level = 30
|
||||
readonly nextLevelRequirementIncrease = 10
|
||||
|
||||
private scene: DefaultScene
|
||||
private scene: PlayScene
|
||||
private difficultyLevel = 1
|
||||
private points = 0
|
||||
|
||||
private spawnAtOnce = 1
|
||||
private nextLevelRequirement = 10
|
||||
|
||||
constructor(scene: DefaultScene) {
|
||||
constructor(scene: PlayScene) {
|
||||
this.scene = scene
|
||||
|
||||
scene.events.on('asteroid:destroy', () => {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import Phaser from 'phaser'
|
||||
|
||||
import DefaultScene from './scenes/DefaultScene'
|
||||
import PlayScene from './scenes/PlayScene'
|
||||
|
||||
const config: Phaser.Types.Core.GameConfig = {
|
||||
type: Phaser.AUTO,
|
||||
|
|
@ -14,7 +14,7 @@ const config: Phaser.Types.Core.GameConfig = {
|
|||
debug: false
|
||||
}
|
||||
},
|
||||
scene: [DefaultScene]
|
||||
scene: [PlayScene]
|
||||
}
|
||||
|
||||
export default new Phaser.Game(config)
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import Ship from '../classes/Ship'
|
|||
import Asteroid from '../classes/Asteroid'
|
||||
import DifficultyManager from '../classes/DifficultyManager'
|
||||
|
||||
export default class DefaultScene extends Phaser.Scene {
|
||||
export default class PlayScene extends Phaser.Scene {
|
||||
readonly maxAsteroids = 70
|
||||
|
||||
player?: Ship
|
||||
|
|
@ -17,7 +17,7 @@ export default class DefaultScene extends Phaser.Scene {
|
|||
backgroundId = 0
|
||||
|
||||
constructor() {
|
||||
super('default-scene')
|
||||
super('play-scene')
|
||||
|
||||
this.backgroundOrder = []
|
||||
for (let i = 1; i < 10; ++i)
|
||||
Loading…
Add table
Add a link
Reference in a new issue