Rapport exercice 9 : application avec états

réalisé par Aline Meyer, février 2011

Liens

Objectifs

Dans cette application simpliste, l'utilisateur est amené à tester ses connaissances sur les abréviations des cantons suisses en les reconnaissant, puis ses connaissances géographiques en les plaçant sur la carte. Le feedback immédiat lui permet de se corriger à mesure.

Résumé de la production

J'ai tout d'abord parcouru les tutoriels Flash de l'Edutechwiki, en effectuant quelques petits exercices. J'ai ensuite commencé mon exercice :
  • J'ai commencé par constituer mon projet sur papier ;
  • J'ai constitué mes différents clips et mes boutons ;
  • J'ai écrit mon code ASC et ai testé l'application ; je voulais que celle-ci fonctionne avant d'éventuellement la complexifier.
  • Difficultés

    J'ai eu quelques petites difficultés sur cet exercice, dans le temps qui m'était donné pour le faire. Une erreur dans mon code ASC pour le bouton "Commencer" de la première frame, qui faisait que l'application ne voulait pas démarrer. Puis, en l'état, un erreur récurrente intitulés comme suit : ReferenceError: Error #1056: Impossible de créer la propriété useHandCursor sur flash.text.TextField. at ex9_3_fla::clip_jeu_4/mouseDownHandler() ReferenceError: Error #1069: La propriété dropTarget est introuvable sur flash.text.TextField et il n'existe pas de valeur par défaut. at ex9_3_fla::clip_jeu_4/mouseUpHandler() à laquelle je n'arrive pas à remédier. Mon code drag and drop me semble pourtant correct, puisqu'inspiré de mon exercice 7 qui lui fonctionnait.

    Auto-évaluation

    Pour l'heure, la structure de trois frames, navigables via les boutons, fonctionne. Le drag and drop ne tourne pas. J'ai hésité à copier mon exercice 7 dans un nouveau clip et de le mettre ici pour que le tout fonctionne, mais je préfère vous rendre ce travail buggé et comprendre pourquoi ça ne tourne pas.

    Ressources utilisées

    Tutoriels, exemples et vidéos Edutechwiki. Mon exercice 7 pour le drag and drop.