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 1 & ActionScript 2 Discussion :

[AS2] [POO] duplicateMovieClip


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 128
    Par défaut [AS2] [POO] duplicateMovieClip
    Bonjour,

    je suis en train de développé une classe AS2 dans laquelle je souhaite dupliquer un MovieClip présent dans la bibliothèque. Pour cela, j'utilise bien sûr la méthode duplicateMovieClip :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    for (var k:Number = 0; k < 6; k++) {
    	duplicateMovieClip(obj, "obj"+k, k+1);
    	var clip:MovieClip = associatedMovieClip["obj" + k];
            ....
    Le MovieClip que je souhaite dupliquer possède le nom obj dans la bibliothèque (jai aussi effectué la liaison pour l'exporter pour ActionScript avec le même nom).

    Pour info, associatedMovieClip correspond à _root.

    Le problème est que lorsque je compile, il me dit qu'il existe aucune propriété nommée 'obj'.

    J'ai donc essayé de faire ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    duplicateMovieClip("obj", "obj"+k, k+1);
    Mais cela ne marche pas non plus . Je ne pense pas que c'est un problème de profondeur.
    Quelqu'un voit-il où est mon problème ? Faut-il que je fasse un loadMovie avant de dupliquer celui-ci ?

    Merci d'avance à celui ou celle qui me répondra.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 128
    Par défaut
    J'ai a peu près résolu mon problème (comme quoi la pause du midi fait du bien en procédant de la manière suivante :

    - J'ajoute mon MovieClip à l'extérieur de ma scène
    - Je nomme son occurence en : obj
    - Je duplique mon MovieClip de la manière suivante dans ma classe AS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    duplicateMovieClip("obj", "obj"+k, k+1);
    Ca fonctionne mais je trouve pas ça très propre d'ajouter un MC à l'extérieur de la scène. Je préfererai tout faire à partir du code si c'était possible.

  3. #3
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 88
    Par défaut
    salut,
    ouvre ta bibliothéque, fait un clic droit sur le movieClip concerné, vas sur l'option "liaison.." , une boite de dialogue s'ouvre et coche la 1ere case "exporter pour action script" tu peux garder le nom de tn movieclip ou le renomer. beh ensuite il manque plus que à l'attacher dans ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    attachMovie("nom_obg","nom_instance",profondeur)
    ensuite tu le dupliques.
    voili voila

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 128
    Par défaut
    D'accord, en effet c'est beaucoup mieux comme ca
    Merci beaucoup


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

Discussions similaires

  1. [AS2] Conseils pour une bonne utilisation de la POO
    Par guy2004 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 9
    Dernier message: 20/03/2006, 08h24
  2. [AS2] [POO] Problème de duplication d'un MovieClip
    Par segphault dans le forum ActionScript 1 & ActionScript 2
    Réponses: 5
    Dernier message: 11/01/2006, 15h44
  3. trajectoire anime en AS2
    Par savoyard dans le forum Flash
    Réponses: 20
    Dernier message: 07/11/2003, 13h08
  4. lier un cube à un objet (POO)
    Par Hypnos dans le forum OpenGL
    Réponses: 12
    Dernier message: 26/08/2003, 21h46

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