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

Flash Discussion :

SOS:programmation objet action script


Sujet :

Flash

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Par défaut SOS:programmation objet action script
    Bonjour je débute la programmation

    Je situe : j'ai en tt 7 classes ; une classe PARTICIPANT, une classe DOCUMENT, une classe CONVERSATION SAUVEGARDE, une classe FAQ, ces quatre dernier étant l'héritage de la classe ELEMENT, qui est lié à la classe LISTE, qui est lié à la classe FENETRE.

    J'explique : J'ai mis les variables concernant chaque participant dans un fichier texte qui simule la recupération des informations dans la base de donnée(à savoir : str_nom1=...&str_pnom1=...&str_profession1=...&str_nom2=...&str_pnom2=...& etc... comme je vous l'indique séparé d'un "et" commercial)

    Ce que j'aimerai faire : j'aimerais instancier la classe PARTICIPANT en récupérant à chaque fois un participant donc un nom un pnom et une profession afin de les récupérer dans une boucle de la classe LISTE (qui créera une liste de participant, je suppose) et qui s'affichera grâce à la classe FENETRE

    Question : est ce que qq aurait l'amabilité de m'expliquer comment je peut instancier cette classe PARTICIPANT en Action Script svp, ça serait hyper gentil

  2. #2
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 258
    Par défaut
    Slt,
    voila comment j'aurais fais ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    //variable de chargement ... myLvs
    //Creation de la liste 
    var liste_participant: Liste = new Liste();
     
    for (i=1; i<nb_participant; i++)
    {
      //Creation d'un objet participant 
      var p: Participant = new Participant (myLvs["str_nom"+i], myLvs["str_pnom"+i], ....)
      liste_participant.add(p); // la classe Liste doit avoir une methode add()
    }
    dis moi si il y a des problemes

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Par défaut
    salut à tous et merci suckthewindow

    bon c sympa tt ca mais pour l'instant je veus juste créer ma classe participant, apparemment y a encore quelques inconues.

    voici mon code:

    //dans le .fla

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #include Objet_participant.as; 
    var charge_var_part=new LoadVars(); 
    charge_var_part.load("var_participant.txt");

    //dans mon .as

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function definir_participant() 
    { 
    var p:Participant = new Participant(nom, pnom, profession); 
     
    p.nom = eval("charge_var_part.str_nom"+i); 
    p.pnom = eval("charge_var_part.str_pnom"+i); 
    p.profession = eval("charge_var_part.str_profession"+i) 
    }
    ca c'est dans le .txt que je veux charger (qui simule l'envoie de données php)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    &str_pnom1=émile&str_nom1=dugland&str_profession1=joueur de pétanque&str_pnom2=Obiwan&str_nom2=Kénobi&str_profession2=white jedi&str_pnom3=anakin&str_nom3=skywalker&str_profession3=dark jedi&str_pnom4=yann&str_nom4=solo&str_profession4=rebelle&str_pnom5=leia&str_nom5=princesse&str_profession5=princesse&str_pnom6=dark&str_nom6=sidius&str_profession6=très méchant&

    bref, ca ces mes erreurs:

    **Erreur** C:\Documents and Settings\Formation\Bureau\programmation Apis\Objet_participant.as: Ligne 14 : Impossible de charger la classe 'Participant'.
    var participant = new Participant(nom, pnom, profession);

    **Erreur** Séquence = Séquence 1, calque = Calque 1, image = 1 :Ligne 1 : Directive #include mal formulée
    #include Objet_participant.as;

    Total des erreurs ActionScript : 2 Erreurs signalées : 2
    bon je me répète, je débute en programmation, et j'espère qu'il y a ici des personnes qui avec quelques grammes d'indulgence (ou des kilo), pourront m'aider dans ma démarche pleine de bonnes intentions

    merci beaucoup et d'avance

  4. #4
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 258
    Par défaut
    Ok ... ca c tres simple comme erreur
    tu dios importer la classe a partir de flash pas avec un #include ....
    je m'explique tiu va ds
    configuration (c ds les fenetres propretes tout en bas)> parametres pour AS2>inclure classe
    Je suis pas sur des noms mais c un truc du genre (j'ai pas flash sous les yeux ) et donc la tu importe les chemins de tes classes

    voiili, j'espere que tu t'en sortiera

  5. #5
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Merci de lire tes messages privés

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/06/2014, 20h20
  2. [FLASH MX] Masquer un calque en Action Script
    Par khayyam90 dans le forum Flash
    Réponses: 3
    Dernier message: 08/06/2005, 23h08
  3. [FLASH MX2004] Création d'un bouton Action Script
    Par chocobos dans le forum Flash
    Réponses: 12
    Dernier message: 13/04/2005, 12h03
  4. [ASP] Programmation objet ?
    Par Hell dans le forum ASP
    Réponses: 6
    Dernier message: 07/04/2005, 15h28
  5. Problème programmation objet
    Par Contrec dans le forum MFC
    Réponses: 54
    Dernier message: 30/03/2005, 11h30

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