IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

erreur 1017 bis


Sujet :

ActionScript 3

  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2010
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2010
    Messages : 153
    Par défaut erreur 1017 bis
    Bonjour,
    Je dois retoucher un flash assez complexe mais en voulant compiler les fichiers qu'on m'a fourni il y a des erreurs, sans n'avoir rien changé !
    Et à moi de régler le problème mais je ne suis pas 'fortiche' !

    J'ai cherché sur le Net bien sûr et je suis tombé sur un post dans ce forum qui propose un page en anglais avec des exemples mais si mon anglais est correct, mon Actionscript ne doit pas l'être assez !!

    l'erreur est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    1017 : La définition de la classe de base NavButton est introuvable.
    5000 : La classe 'com.media.aaa.display.NavButton' doit être une sous-classe de 'flash.display.MovieClip', puisqu'elle est liée à un symbole de bibliothèque du type correspondant
    J'ai donc le fichier fla qui déclare la classe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    com.media.aaa.AAAInteractive
    Le fichier com/media/aaa/AAAInteractive.as débute par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    package com.media.aaa
    {
    	import com.media.aaa.display.QuestionScreen;
    	import flash.external.ExternalInterface;
    	import com.media.aaa.events.ScreenEvent;
    	import flash.events.Event;
    	import com.media.aaa.utils.SectionTypes;
    //... quelques autres imports
    	import com.media.aaa.display.NavButton; // le navbutton
    	import com.media.aaa.events.VideoScreenEvent;
    	import gs.TweenLite;
    	import flash.display.MovieClip;	// le movieclip
    	import flash.media.SoundTransform;
    	import flash.ui.ContextMenu;
    	import flash.ui.ContextMenuItem;
    	import flash.ui.ContextMenuBuiltInItems;
    	import com.media.aaa.display.Info;
    //... d'autres imports
     
    	public class EOSInteractive extends MovieClip 
    	{
    ...
    Et le fichier com/media/aaa/display/NavButton.as qui débute par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    package com.media.aaa.display 
    {
    	import gs.TweenFilterLite;
    	import flash.events.MouseEvent;
    	import flash.display.MovieClip;
     
    	public class NavButton extends MovieClip
    	{
    ...
    Comme je pense que le problème est dans les déclarations d'import, je n'ai pas mis tout le contenu des fichiers.
    Si ça peux vous permettre de me dire comment régler ce problème ce serait super, sinon je pourrais donner le reste du code.
    Merci beaucoup !

  2. #2
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    salut,

    au moment ou le FLA a besoin de la classe "NavButton" (pour la compilation) cette classe n'est pas disponible, tout simplement.

  3. #3
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2010
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2010
    Messages : 153
    Par défaut
    j'avais à peu près compris le message mais sans savoir pourquoi cette classe n'était pas disponible et que je n'avais pas de messages pour les autres classes.

    En fait je viens de trouver le pourquoi : la définition du chemin source dans "fichier > paramètres actionscript" n'était pas bien pris en compte pour mon fla. J'avais bien jeté un oeil pour voir si c'était compatible par rapport à ce que le développeur précédent avait laissé et ça me semblait correct (le nom du dossier qui contient les classes). En fait, en changeant pour le même dossier mais avec le nom complet (D:\...\...\classes) ça ne m'a plus fait l'erreur.

    Je trouve ça bizarre car toutes les classes étaient là. A moins qu'AS s'arrête de compiler lorsqu'il trouve cette erreur mais il avait pourtant bien créer le swf je pense.

    Bref, je m'en sors mais d'une manière différente de ce que j'avais lu sur les autres forums fr ou en.

    merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Champ inconnu erreur 1017
    Par leila05 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2012, 11h01
  2. [WD15] sqltable erreur 1017
    Par Theo.H dans le forum WinDev
    Réponses: 2
    Dernier message: 27/02/2012, 09h14
  3. [Drupal] Erreur 1017
    Par mme_chelaou dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 06/09/2011, 10h42
  4. Réponses: 2
    Dernier message: 07/09/2009, 19h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo