Ceci est une ancienne révision du document !
Un objet Bloc est un objet Animation particulier, qui peut servir d'obstacle à un objet Promeneur : le Promeneur sera arrêté par toute partie non transparente de l'objet Bloc.
unBloc = new Bloc()
unBloc = new Bloc("fichier.png")
Les objets Bloc sont des objets Animation particuliers : ils possèdent donc déjà toutes les actions des objets Animation.
unBloc.chargerImage("fichier")
unBloc.définirHauteur(300); unBloc.définirLargeur(400);
unBloc.récupérerHauteur(); unBloc.récupérerLargeur();
unBloc.avancer(50); unBloc.reculer(50); unBloc.monter(50); unBloc.descendre(50); unBloc.définirPosition(300,200); unBloc.définirCoordonnéeX(300); unBloc.définirCoordonnéeY(200);
unBloc.cacher(); unBloc.montrer();
unBloc.couleurTransparente("couleur")
Si un objet Bloc possède des zones transparentes, un objet Promeneur associé pourra se déplacer sur ces zones.
unBloc.afficherMasque(true) unBloc.afficherMasque(false)
Le masque du Bloc détermine les zones qui vont bloquer tout objet Promeneur associé. Ces zones sont marquées en rouge.
unBloc.suivreSouris(true)
unBloc.suivreSouris(false)
lorsqu'un Bloc suit la souris, il suffit de cliquer dessus pour la déplacer.
unBloc.supprimer()
Comme les objets Animation, un objet Bloc peut surveiller un certain nombre d'événements qui peuvent se produire :
Cette gestion se fait de la même manière que pour les objets Animation.