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 :

Comment réaliser un traceur en flash?


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 3
    Par défaut Comment réaliser un traceur en flash?
    Bonjour,

    je suis un utilisateur novice de flash et je cherche à réaliser une animation de type traceur en flash.

    L'objectif final est de tracer des itinéraires sur une carte (type IGN). J'ai donc mis l'image de la carte en arriere plan et je crée une animation de manière à ce qu'un point rouge se déplace sur la carte. Le probleme est que j'aimerais que le chemin suivi par le point rouge reste affiché après le passage du point rouge (comme un traceur).

    voila, si j'ai pas ete assez clair, n'hesitez pas à me le faire savoir.

    Merci

  2. #2
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,

    ça va dépendre du nombre de points qui vont former ton tracé.

    soit tu as un très grand nombre de points cote à cote qui formerons un tracé et dans ce cas tu dupliques ton clip "point" représentant un point autant de fois que tu disposes de positions et à la fin ça fera un tracé (il faut aller voir des instructions comme "attachMovie" ou "duplcateMovieClip"

    soit tu possèdes quelques points et tu traces une ligne entre chaque point (voir les méthode moveTo(), lineTo() etc...

    bon courage


  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 3
    Par défaut
    Merci pour ta reponse.

    j'avais effectivement pensé à faire du point par point, mais j'esperais qu'il y ait une solution plus rapide.

    Je viens de faire quelques essaies avec LineTo(). Mais la commande trace la ligne instantanément. Y a t il un moyen de donner les coordonnées de départ à l'image 1 par exemple, les coordonnées d'arrivée à l'image 30 et de faire une extrapolation pour flash trace la ligne entre l'image 1 et l'image 30 (en conservant le tracé)?

    merci

  4. #4
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    hi,

    teste ça dans une animation vierge ça devrait te donner des idées...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    lineStyle(1, 0, 100);
    moveTo(100, 100)
    	i=100;
    	j=100;
    onEnterFrame = function(){
    	lineTo(i, j);
    	i+=5;
    	j+=5;
    	if(i>500){
    		delete this.onEnterFrame;
    	}
    }

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 3
    Par défaut
    Effectivement ca m'aide. merci beaucoup

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 43
    Par défaut
    Bonjour,

    Je viens de tomber sur ce post et j'aimerais avoir plus de précision sur la première solution ... celle avec les duplicate movie clip.

    En fait voilà j'aimerais également générer une fonction traceur dans la petite appli sur laquelle je bosse.
    Le truc c'est que j'ai 200 points de traçage et du coup je me demande si je dois obligatoirement réservé 200 niveaux (un par clip dupliqué) pour effectué le tracé.
    N'y a t'il pas une solution du genre je met et duplique mon clip "point de tracé" en tant qu'enfant d'un clip conteneur qui lui est à un niveau et y reste ?

    dom_dev si tu me lit je ne serait pas contre un petit exemple comme celui que tu as fournit pour la solution avec les moveto lineto ... ^^ !!

    Merci d'avance !!

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

Discussions similaires

  1. msi ou comment réaliser un installeur?
    Par herzleid dans le forum Delphi
    Réponses: 11
    Dernier message: 09/04/2007, 19h27
  2. Réponses: 1
    Dernier message: 21/02/2006, 10h52
  3. [FLASH MX] Comment réaliser une forme dentelée
    Par celina5880 dans le forum Flash
    Réponses: 4
    Dernier message: 04/11/2004, 17h48
  4. comment recuperer une variable dans flash
    Par krépuscul dans le forum Flash
    Réponses: 30
    Dernier message: 16/10/2003, 09h40
  5. Comment réaliser des modèles de documentations avec XML ?
    Par Dams76 dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 29/08/2003, 02h15

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