begin process at 2012 05 27 02:30:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Dessiner une ligne avec la souris en AS3 ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Dessiner une ligne avec la souris en AS3 ?

lundi 26 avril 2010 à 16:23:57 | Dessiner une ligne avec la souris en AS3 ?

leoncap

Bonjour, je débute en AS3 et j'essaye de tracer une ligne droite avec la souris.
J'ai fait le code suivant mais comme vous pouvez le remarquer j'ai bien une ligne suit la souris mais évidemment qui ne s'efface pas au fur et à mesure. Je me retrouve donc avec plein de lignes (c'est très joli mais c'est pas l'effet recherché !).
J'ai essayé avec monDessin.graphics.clear(); mais ça ne marche pas.
Quelqu'un pourrait-il m'aider, je suis sûr que ce n'est pas très compliqué, mais là je bloque.


var monDessin:Shape = new Shape();
addChild( monDessin );
stage.addEventListener( MouseEvent.MOUSE_DOWN, clicSouris );
function clicSouris( event:MouseEvent ):void {
var positionX:Number=event.stageX;
var positionY:Number=event.stageY;
stage.addEventListener(MouseEvent.MOUSE_MOVE, bougesouris);
function bougesouris(event:MouseEvent):void {
monDessin.graphics.moveTo( positionX, positionY );
var positionX2:Number=monDessin.mouseX;
var positionY2:Number=monDessin.mouseY;
monDessin.graphics.lineTo( positionX2, positionY2 );
monDessin.graphics.lineStyle( 1, 0x990000, 1 );
}
stage.addEventListener( MouseEvent.MOUSE_UP, relacheSouris );
function relacheSouris( event:MouseEvent ):void {
event.currentTarget.removeEventListener(MouseEvent.MOUSE_MOVE, bougesouris);
}
}
lundi 26 avril 2010 à 20:02:46 | Re : Dessiner une ligne avec la souris en AS3 ?

pegase31

Membre Club Administrateur CodeS-SourceS
Bonsoir,

Réponse donnée ICI.

Peg'
Admin Codes-Sources
lundi 26 avril 2010 à 20:39:58 | Re : Dessiner une ligne avec la souris en AS3 ?

leoncap

Merci beaucoup, j'ai trouvé la solution à mon problème avec :

function bougesouris(event:MouseEvent):void {
monDessin.graphics.clear();
monDessin.graphics.lineStyle( 1, 0x990000, 1 );
monDessin.graphics.moveTo( positionX, positionY );
var positionX2:Number=monDessin.mouseX;
var positionY2:Number=monDessin.mouseY;
monDessin.graphics.lineTo( positionX2, positionY2 );
}

Merci encore.

LeonK


Cette discussion est classée dans : ligne, var, event, mouseevent, mondessin


Répondre à ce message

Sujets en rapport avec ce message

Soucis sur un codage de webradio en flash actionscript 3 [ par Driven ] Bonjour je me permet de vous écrire car je but depuis un moment sur un codage webradio en flash. J'ai trouvé sur le net un poste webradio mais voila l Pb menu dynamique vertical [ par SuNn123 ] Bonjour,J'essaie de réaliser mon menu personnalisé, après avoir lu qques pdf :var photo:Loader;for (var i:in Agrandissement d'une occurence [ par HellBlood ] Bonjour, Voilà je suis un grand débutant en flash et j'ai un petit problème quand j'essaye d'agrandir une occurence. Le topo c'est que j'ai deux bout Arrêt d'un son à un instant précis en AS3 [ par RAMEAUTL ] Bonjour à tous. J'ai besoin de lire un son sur un intervalle précis (partir à tant de millisecondes et s'arrêter à telle milliseconde. Dans avec ma f Chargements de données et execution du code ... pas top. [ par on_drag_on ] Bonjour à tous.Bon mon titre est pas génial mais comme je saisis pas mon problème j'ai un peu de peine à le décrire. Alors voilà, pour mon pénible app AS3 Probleme dans mon slide horizontal [ par valouedna ] Bonjour tout le mondeJe suis en train de réaliser mon portfolio en utilisant le slide horizontale comme navigationDébutant en flash depuis quelques se removeEventListener ne marche pas [ par kiwisuisse ] Bonjour à tous, J'ai un petit problème avec mon script AS3 dans mon projet flash : j'ai un bouton monbouton et lorsque que l'on clique dessus, j'aimer Recupération avant-derniere valeur Array as3 [ par Ariranha ] Bonjour, Je travaille actuellement sur un petit bout de code qui me permet de stocker dans plusieurs Array les mouvements de la souris. J'aurais aim Loader + Chargement plusieurs animations [ par shadt ] Bonjour, J'ai une question à propos de l'utilisation du Loader : J'aimerai charger deux animations flash externe dans un même Loader avec - une vid impossible d'afficher des données XML [ par Otakumaster ] Bonjour,cela fait 3 jours que j'essaye d'afficher les données d'un xml dans Flash en AS3,voici le XML en question: <client nom="3M" logo="im


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales