Ceci est une ancienne révision du document !
L'objet Héros est un objet Promeneur particulier : il possède plusieurs apparences prédéfinies et s'anime lorsqu'il se déplace. Il est également capable de se déplacer dans des objets Décor.
unHéros = new Héros()
unHéros = new Héros("fichier.png")
L'image chargée est affichée directement et remplace les images prédéfinies.
Les objets Héros sont des objets Promeneur particuliers : ils possèdent donc déjà toutes les actions des objets Promeneur.
unHéros.changer("garçon")
unHéros.arrêterMouvement()
unHéros.démarrerMouvement()
unHéros.définirDuréeMouvement(500)
la durée est en millisecondes : un délai de 1000 correspond à une seconde. La valeur par défaut dépend de la représentation choisie.
unPromeneur.définirDuréeArrêt(1200)
la durée est en millisecondes : un délai de 1000 correspond à une seconde. La valeur par défaut dépend de la représentation choisie.
unPromeneur.ajouterBloc(unBloc)
Lorsque le Promeneur est associé à un objet Bloc, il ne peut pas circuler sur les zones non transparentes de ce Bloc.
unPromeneur.sauter()
Cette action ne fonctionne que quand le Promeneur est soumis à la gravité (voir l'action peutTomber). Le Promeneur ne pourra sauter que s'il repose sur un obstacle.
unPromeneur.définirVitesseSaut(100)
Un objet Promeneur gère les mêmes événements qu'un objet Animation.