Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Gère l'affichage de l'écran
- function paintSkiff() {
- try {
- ... // Affichage des décors
- paintBackground();
- if (gameModel.stateGame === constState.STATE_ACCUEIL) {
- ScreenSasAccueil.paintSkiffAccueil();
- StorageSAS.manageGhost();
- }
- else if (gameModel.stateGame === constState.STATE_RUNNING) {
- // On doit peindre le fantome du jeu en deuxième car son alpha nous indique où il est
- ScreenSasAction.paintSkiffAction();
- ScreenSasAction.paintSkiffGhost();
- // On ajoute l'état à l'historique
- gameModel.currentHistory.push( {
- direction : gameModel.direction,
- distanceSkiff : + gameModel.distanceSkiff,
- distanceArduino : + gameModel.distanceArduino }
- );
- gameModel.step++;
- }
- if (gameModel.stateGame === constState.STATE_END) {
- ScreenSasEnd.paintSkiffEnd();
- }
- window.requestAnimationFrame(paintSkiff);
- }
- catch (err) {
- console.error("Error : %s \n %s",
- err.message, err.stack);
- }
- }
Add Comment
Please, Sign In to add comment