Dans ce tutoriel, vous apprendrez à rédiger une classe d'objets en Javascript afin de récupérer les états d'enfoncement ou de relâchement des touches du clavier que vous souhaitez utiliser... et ne plus réécrire ce code! En effet, étant donné que cette procédure est répétitive, une classe d'objets est idéale pour créer votre propre instruction et ne plus vous soucier de la rédaction de ce code.
A titre d'exemple, nous utiliserons cette classe pour déplacer une image d'hélicoptère dans la page, mais vous pourrez également l'utiliser pour piloter un diaporama au clavier, ou pour un jeu. Vous aborderez donc :
- la POO (programmation orientée objet) en Javascript
- l'instanciation d'une classe
- les différences entre variables privées et publiques
- la création d'une méthode privée (fonction interne à la classe)
Cette classe sera donc réutilisée lors de futurs tutos sur le développement de jeux en HTML5/Javascript via la balise canvas.
Avis des apprenants