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 :

[FLASH 8] Duplicatemovie d'un clip dans un différent


Sujet :

Flash

  1. #1
    Membre averti
    Inscrit en
    Février 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 23
    Par défaut [FLASH 8] Duplicatemovie d'un clip dans un différent
    J'aimerais dupliquer, un clip par l'intermédiaire de duplicatemovie, mais en spécifiant un clip différent pour contenir mon clip autre que le movieclip courant.

    Epl:
    Si dans un clip geométrie j'ai : les clips sphere, cercle, triangle, j'aimerais popuvoir dupliquer mon clip cercle en cercleX et le placer à l'interieur du clip sphere.


    Or il semble que cette possibilité ne soit pas possible avec flash. Quelqu'un à t-il une solution ?

    En fait, mon clip va être dupliqué une dizaine de fois, et cela, pour 12 ou 13 calques différents, alors il me semble plutôt logique d'utiliser duplicatemovie. Or la seule solution que je vois c'est de créer un clip identique dans les 12 calques, pour le dupliquer ensuite 10 fois. C'est idiot comme logique, mais ça marcherait.

    Si vous avez autre chose à me proposer, je vous écoute.

  2. #2
    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
    Salut,

    Malheureusement, comme tu l'as remarqué, le duplicateMovie ne marche que dans un même clip

    Le clip que tu veux dupliquer comment est-il créer ?
    - Dessiner pas actionscript ? Dans ce cas, il suffit de rapeller ta focntion qui dessine ton objet.
    - Placer sur la scène à la main ? Dans ce cas, donne à ton clip en bibliothèque un nom de liaison et utilise plutôt attachMovie
    - Charger dynaniquement à partir d'un fichier externe, rappemme ta fonction qui charge ton objet. Celui-ci étant en cache ce sera quasi immédiat.

  3. #3
    Membre averti
    Inscrit en
    Février 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 23
    Par défaut merci
    Je pense que je vais regarder du coté de attachmovie, j'ai pas encore bien regarder mais cela à l'air de faire ce que j'ai besoin.

    Cependant j'ai noté un truc bizarre, quand je fais un attachmovie les variables à l'intérieur du clip ne sont pas instanciés immédiatement.
    expl :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    c.attachMovie("ee","ttt2",2);
     
     
    //mavariable est défini dans le clip ttt
    trace(c.ttt2.mavariable);
    Or le trace affiche underfined, alors que si j'effectue le trace sur la deuxième frame de la timeline principale la valeur s'affiche. Est-ce qu'il y'a un évenement du genre onLoad pour le attachmovie?

  4. #4
    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
    Essaie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var mc:MovieClip = this.attachMovie("ee","ttt2",2);
    mc.onEnterFrame = function() {
    	delete this.onEnterFrame;
    	trace(this.mavariable); 
    }

  5. #5
    Membre averti
    Inscrit en
    Février 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 23
    Par défaut re : merci
    Merci de ton aide freegreg ça marche, c'est ce qu'il me fallait

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

Discussions similaires

  1. [FLASH MX2004] Ou créer mon TextField dans clip ?
    Par Dermochelys dans le forum Flash
    Réponses: 24
    Dernier message: 05/12/2006, 01h01
  2. [FLASH 8] Afficher un movie clip dans la scène :s:s
    Par cipher16 dans le forum Flash
    Réponses: 4
    Dernier message: 28/06/2006, 18h53
  3. Réponses: 10
    Dernier message: 29/10/2004, 18h45
  4. [FLASH MX 2004] Dupliquer un clip dans un autre clip
    Par freegreg dans le forum Flash
    Réponses: 15
    Dernier message: 28/05/2004, 15h28
  5. Réponses: 4
    Dernier message: 29/04/2004, 15h29

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