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 :

Déplacer un grand nombre de movie clip


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Par défaut Déplacer un grand nombre de movie clip
    Je souhaite déplacer un grand nombre de movie clip (genre de 500 à 900), ce sont en fait des minis image dupliquées qui sont sur un plan.

    Mais ca rame et demande beaucoup de puissance

    j'ai un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    enterframe = function()
     
    on mouse move
    for tous les movieclip
    movieclip._x+= _xmouse

    Vaut -il mieux que je change par l'affichage d'un point (une forme créé dynamiquement doit prendre moins de puissance de calcul?) à la place d'afficher une image? Ou y a t-il une solution pour résoudre ce probleme?

    MErci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Par défaut
    résolu-> il faut creer des formes dynamiquement, ca marche beaucoup mieux ca consomme moinx de ressources lors du déplacement.

    J'ai utilisé un cercle perso

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Par défaut précisions sur la création et le déplacement des movieclips
    précisions sur la création et le déplacement des movieclips qui pourrait servir à d'autres

    suite à cette question:
    Comment faites-vous pour atteindre tous les movieclip sans les appeler par leurs noms ? Y a-t-il un moyen de les lister dynamiquement ?
    Pour les créer :
    Un cercle est dessiné à la main sur un des calques. J'avais essayer de le creer dynamiquement avec le package geometrie, mais avec 20 lignes de code pour un cercle, j'ai préféré le tracer sur un calque.

    Bref, le principe à après est simple, je duplique ce cercle (nommé "cercle" dans la méthode duplicate) et je le nomme par la même occasion, il y donc plusieurs occurences du même cercle (mais identifiables séparement par leur nom)

    concretement, pour les créer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    for(var index=0; index <tableau_retour.length; index ++)
    {
    duplicateMovieClip(cercle,"cercle_"+index, level);		
    	_root["cercle_"+index]._x 		= _xmouse;				
    	_root["cercle_"+index]._y 		= _ymouse;
     
    }
    On remarque que les cercles créés avec duplicatemovieclip sont ciblables par leurs noms : cercle_0, cercle_1, cercle_2....
    Je peux donc modifier leur x, y alpha et compagnie.

    Pour les supprimer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for (var index = 0 ; index < tab_retour_php.length ; index++)
    			{removeMovieClip(_root["cercle_"+index]);
    }
    Le principe est toujours le même, on les crée avec une boucle qui va les nommer dynamiquement afin de pouvoir avoir autant d'occurence que de tours dans la boucle.

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

Discussions similaires

  1. déplacer des objets en grand nombre
    Par Speed41 dans le forum Delphi
    Réponses: 17
    Dernier message: 24/01/2015, 19h21
  2. déplacer grand nombre de photos
    Par oui monsieur dans le forum AppleScript
    Réponses: 4
    Dernier message: 04/07/2013, 11h50
  3. [FLASH MX] Scrollbar associée à un movie-clip
    Par dens63 dans le forum Flash
    Réponses: 19
    Dernier message: 05/06/2006, 11h41
  4. Traitement d'un grand nombre de champ
    Par k-lendos dans le forum Langage SQL
    Réponses: 8
    Dernier message: 17/03/2004, 15h13
  5. Une unité pour gérer des très grands nombres
    Par M.Dlb dans le forum Langage
    Réponses: 2
    Dernier message: 09/09/2003, 12h07

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