parent
96f20709f9
commit
0d434eaa9e
@ -0,0 +1,21 @@
|
||||
"use strict";
|
||||
class Start extends Sprite {
|
||||
constructor(element, scene) {
|
||||
super(element);
|
||||
this.scene_ = scene;
|
||||
this.StartDiv_ = new Sprite(document.getElementById('starting'));
|
||||
this.bouton_ = new Sprite(document.getElementById('demarrer'));
|
||||
this.son = document.getElementById('son');
|
||||
this.sonOui = document.getElementById('sonOui');
|
||||
this.musiqueDeFond = document.getElementById('musiqueFond');
|
||||
this.setX(document.documentElement.clientWidth / 2 - this.getWidth() / 2);
|
||||
this.setY(document.documentElement.clientHeight / 2 - this.getHeight() / 2);
|
||||
this.bouton_.addEventListener('click', this.demarrerPartie.bind(this));
|
||||
this.musiqueDeFond.play();
|
||||
}
|
||||
demarrerPartie() {
|
||||
this.StartDiv_.hide();
|
||||
this.scene_.partieCommencer();
|
||||
this.musiqueDeFond.play();
|
||||
}
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
class Start extends Sprite {
|
||||
|
||||
public scene_ : Jeu;
|
||||
|
||||
private StartDiv_: Sprite;
|
||||
private bouton_ : Sprite;
|
||||
private menu_ : HTMLElement;
|
||||
|
||||
private son : HTMLElement;
|
||||
private sonOui : HTMLElement;
|
||||
|
||||
|
||||
private musiqueDeFond : HTMLAudioElement;
|
||||
|
||||
|
||||
public constructor(element: HTMLElement, scene: Jeu) {
|
||||
super(element);
|
||||
this.scene_ = scene;
|
||||
|
||||
this.StartDiv_ = new Sprite (document.getElementById('starting'));
|
||||
this.bouton_ = new Sprite (document.getElementById('demarrer'));
|
||||
|
||||
this.son = document.getElementById('son');
|
||||
this.sonOui = document.getElementById('sonOui');
|
||||
this.musiqueDeFond = document.getElementById('musiqueFond') as HTMLAudioElement;
|
||||
|
||||
this.setX(document.documentElement.clientWidth /2 - this.getWidth()/2);
|
||||
this.setY(document.documentElement.clientHeight /2 - this.getHeight()/2);
|
||||
|
||||
this.bouton_.addEventListener('click',this.demarrerPartie.bind(this));
|
||||
|
||||
this.musiqueDeFond.play();
|
||||
}
|
||||
|
||||
public demarrerPartie() {
|
||||
this.StartDiv_.hide();
|
||||
this.scene_.partieCommencer();
|
||||
this.musiqueDeFond.play();
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in new issue