[AS3] Problème d'import de classes perso.
Bonjour,
Tout nouveau sur ce forum, ça fait deux soirs que je cherche désespérement une solution à mon problème.
Je bidouille flash depuis quelques années.
Mon problème est le suivant.
Je suis dans mon répertoire D:\flash\ (pour faire plus simple)
J'ai deux fichiers dans ce répertoire :
Un "Affichage.as" qui contient:
Code:
1 2 3 4 5
| class Affichage {
function Affichage(){
trace("coucou");
}
} |
et un "www.fla" avec une action sur la seule première image :
Code:
1 2
| import Affichage;
var aff:Affichage = new Affichage(); |
Donc voilà, normalement rien de bien compliqué.
Seulement, à la compilation AS3, j'obtiens ce message d'erreur :
Citation:
1046: Ce type est introuvable ou n'est pas une constante de compilation : Affichage. => var aff:Affichage = new Affichage();
1180: Appel à une méthode qui ne semble pas définie, Affichage. => var aff:Affichage = new Affichage();
Quand je compile en AS2, ça marche.
Je retourne le problème dans tous les sens depuis hier, et ça ne veut pas marcher... alors que la classe est bien importée apparement, puisque je n'ai pas d'erreur lors de l'import seul.
J'ai essayé de compiler et d'appeler des classes internes de flash genre : flash.display.BitmapData... ça fonctionne bien ...
J'ai retourné tous les LiveDocs que j'ai trouvé (et je peux vous dire que j'ai appris à les décrytper avec le temps :?), fait tous les tests que j'ai pu imaginer... et ça ne veut toujours pas compiler... :cry:
Alors avant de craquer, je pose la question ici ...
Quelqu'un a une idée, une piste?
Merci d'avance!