Salut à tous,
Je suis sur la prog d'une carte interactive (une région sur laquelle on peut afficher/masquer des centres d'intérêt cliquables, en gros). Voir : http://www.florentburgevin.com/flash
(seul les "bassins", "niveaux" et "qualité de l'eau" fonctionnent pour l'instant).
J'ai donc un MC "carte_base" sur lequel j'ai mes différentes couches "bassins", "niveaux" (etc.) avec les pictos dessus. Jusque là pas de soucis.
Mai il faut aussi gérer le zoom, et là... C'est le drame Quand je change le ScaleX & Y de mon MC "carte_base", forcément "bassins", "niveaux" (etc.) changent aussi d'échelle. Jusque là parfait, car il faut que les point d'intérêt suivent, mais le soucis c'est qu'il faut que les pictos gardent la même taille !!! (avec Scale, la position change, mais la taille aussi, bien sur... Et donc je me retrouve avec des pictos enorme quand on zoom).
Pour l'instant, j'ai fais une fonction qui me "rescale" chaque picto après le changement d'échelle, et comme vous le voyez sur le lien ça marche, la carte change d'échelle, mais pas les pictos.
Seulement voilà, je vais avoir à insérer les noms de villes, et il doit y en avoir 50 !! Donc je ne vais pas créer 50MC et les retailler à chaque mouvement d'échelle, ce serait trop trop lourd....
DONC, pour -essayer- de faire clair : comment, sur une carte interactive, changer l'échelle de la carte et faire suivre les centres d'intérêts ?
N'hésitez pas si vous voulez d'autres infos, et en espérant trouver une âme charitable qui pourra me filer un coup de main
Florent
Partager