====== Décor ====== Un objet Décor est un objet [[Bloc]] particulier, dans lequel un objet objet [[Héros]] peut se déplacer. Un objet Décor est constitué de deux images : une image de **fond** qui contient la représentation du décor et une image de **bloc** qui définit les endroits dans lesquels le Héros peut se déplacer. ===== Créer un objet Décor ===== * Créer un objet Décor : unDécor = new Décor() * Créer un objet Décor en choisissant un décor prédéfini : unDécor = new Décor("sombre") ===== Actions ===== Les objets Décor sont des objets Bloc particuliers : ils possèdent donc [[bloc#actions|les mêmes actions que les objets Bloc]]. * Choisir un décor prédéfini : unDécor.définirDécor("nature") {{ :objets:types_decors.png |}} * Montrer l'image de bloc : unDécor.montrerBloc() {{information.png}} l'image de bloc s'affiche par dessus l'image de fond. * Cacher l'image de bloc : unDécor.cacherBloc() * Définir l'image de fond : unDécor.définirImageFond("image.png") {{information.png}} l'objet Décor prend automatiquement la taille de l'image de fond. * Définir l'image de bloc : unDécor.définirImageBloc("image.png") {{information.png}} les zones transparentes de l'image bloc définit les endroits où les [[Héros]] peuvent circuler. ===== Gestion des événements ===== Un objet Décor gère les mêmes événements qu'un objet [[Bloc#gestion_des_evenements|Bloc]].