Conditions d’achèvement
5.5: Tux: limiter au cadre
Maintenant, il s'agit de limiter les déplacements de Tux au cadre.
Dans le gestionnaire d'événements keydown, faites en sorte que les coordonnées left et right ne puissent pas devenir trop grandes ou trop petites, ce qui ferait sortir Tux du cadre.
Indications:
- Vous pouvez récupérer la largeur et la hauteur de tux dans rect.width et rect.height
- Vous pouvez (mais il y a d'autres approches possibles) utiliser Math.min(a,b) et Math.max(a,b) pour limiter left et top