J'essaie de visualiser les résultats d'un quiz dans ActionScript 3.0. Ce que je voudrais savoir, c'est comment lier au mieux les "filtres" (en haut à droite de l'image ci-jointe) à la source de données de manière flexible par OOP.Logique de visualisation ASO OOP - Filtres de liaison et source de données
Le tableau des résultats contient à présent le nombre de réponses correctes et de métadonnées concernant la personne qui répond au questionnaire. Les métadonnées peuvent être à la fois discrètes (sexe) ou continues (âge).
results = [{name: "Lisa", correct: 5, sexe: 0, âge: 52}, {nom: "Peter", correct: 3, sexe: 1, âge: 32} ...]
Comment puis-je dire aux cases, par exemple, de changer de couleur lorsque je change de filtre? Est-ce que chaque objet boîte devrait contenir ses propres données ou devrait-il y avoir une sorte de contrôleur écoutant l'objet filtre pour envoyer un événement, puis appeler une méthode box.setColor? Quelles sont mes options?
alt text http://j.imagehost.org/0002/index.png