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 MX2004] Dessins de traits en actionscript


Sujet :

Flash

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 7
    Points : 6
    Points
    6
    Par défaut [FLASH MX2004] Dessins de traits en actionscript
    Bonjour a tous,

    Je vous expose mon probleme
    En fait je voudrais faire dessiner 3 traits a flash.
    J'ai donc utilisé les moveTo

    voici le code qui me dessine mes 3 traits :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    createEmptyMovieClip("trait", 1);
    trait.lineStyle(1, 0x000000, 100);
    trait.moveTo(-6, 11);
    trait.moveTo(-6, 11);
    trait.lineTo(-18, 11);
    trait.lineTo(-18, -54);
    trait.lineTo(4, -54);
    Jusque la tout va bien, mes 3 traits sont affiché a l'ecran.
    Ensuite je voudrais que ces 3 trait se dessine progressivement, voici le code que j'obtient:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    this.createEmptyMovieClip("trait", 1);
    trait.lineStyle(1, 0x000000, 100);
    trait.moveTo(-6, 11);
    vitesse = 2;
    x = -6;
    y = 11;
    t = 1;
     
    this.onEnterFrame=function()
    	{
     
    	if(t == 1)
    		{
    			if(x != -18)
    				{
    					x -= vitesse;
    					if(x < -18) x = -18;
    					trait.moveTo(x, y);
    				}
    			else t=2;
    		}
     
    	if(t == 2)
    		{
    			if(y != -54)
    				{
    					y -= vitesse;
    					if(y < -54) y = -54;
    					trait.moveTo(x, y);
    				}
    			else t=3;
    		}
     
    	if(t == 3)
    		{
    			if(x != 4)
    				{
    					x += vitesse;
    					if(x > 4) x = 4;
    					trait.moveTo(x, y);
    				}
    			else delete this.onEnterFrame ;
    		}
     
    	}
    Malheuresement aucun trait ne se dessine
    Je precise que ce code est sur une image clée d'un clip qui est lui meme sur le root.

    Merci d'avance pour votre aide!

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    personne n'a d'idee pour mon probleme ?
    peut etre y a t'il une solution plus simple pour faire ce que je veux faire.... c'est a dire dessiner 3 traitz de maniere dynamique (qu'on voit le dessin apparaitre sur l'ecran)

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

    Informations forums :
    Inscription : Avril 2003
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    bon j'ai trouvé mon erreur... j'ai mis des moveto a la place des lineto!!

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/10/2005, 21h00
  2. [FLASH MX2004] Actionscript et ScrollPane
    Par meslaey dans le forum Flash
    Réponses: 20
    Dernier message: 10/07/2005, 03h20
  3. Réponses: 7
    Dernier message: 05/10/2004, 13h44
  4. [FLASH MX2004] Dessin en temps réel
    Par avhfx dans le forum Flash
    Réponses: 4
    Dernier message: 18/08/2004, 10h28
  5. [FLASH MX2004] ActionScript 2 - Le transtypage
    Par Yoops dans le forum Flash
    Réponses: 4
    Dernier message: 20/07/2004, 23h17

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