taiko-web/public/src/js/tutorial.js

20 lines
516 B
JavaScript
Raw Normal View History

2018-09-18 00:37:59 +02:00
class Tutorial{
constructor(){
loader.changePage("tutorial")
assets.sounds["bgm_setsume"].playLoop(0.1, false, 0, 1.054, 16.054)
this.endButton = document.getElementById("tutorial-end-button")
pageEvents.once(this.endButton, "click").then(this.onEnd.bind(this))
}
onEnd(){
this.clean()
assets.sounds["don"].play()
localStorage.setItem("tutorial", "true")
new SongSelect()
}
clean(){
assets.sounds["bgm_setsume"].stop()
pageEvents.remove(this.endButton, "click")
delete this.endButton
}
}