Comunidad de diseño web y desarrollo en internet online

[Ayuda] SWF que presente una línea al mantener el click.

Citar            
MensajeEscrito el 06 Jul 2010 02:10 am
Buenas, presiso ayuda para hacer un SWF que al hacer click y arrastrar comienze a mostrar una línea multicolor.
pero cada vez que doy click al stage me aparece el siguiente error en Output:

ReferenceError: Error #1069: No se encontró la propiedad MOUSE_MOVE en flash.events.MouseEvent y no hay ningún valor predeterminado.
at Untitled_fla::MainTimeline/startwrite()
ReferenceError: Error #1069: No se encontró la propiedad MOUSE_MOVE en flash.events.MouseEvent y no hay ningún valor predeterminado.
at Untitled_fla::MainTimeline/startwrite()
ReferenceError: Error #1069: No se encontró la propiedad MOUSE_MOVE en flash.events.MouseEvent y no hay ningún valor predeterminado.
at Untitled_fla::MainTimeline/startwrite()


Busque en Google y no encuentro la solucion, aqui esta el codigo as3:


Código :

import flash.events.MouseEvent;


stage.addEventListener(MouseEvent.MOUSE_DOWN, startwrite);
function startwrite (MouseEvent):void{
   stage.addEventListener(MouseEvent.MOUSE_MOVE, startcall);
   function startcall (MouseEvent):void{
   var newpun:MovieClip = new pun();
   newpun.x= mouseX
   newpun.y= mouseY
   addChild(newpun);   
   }

}


Agradezco la respuesta! ^^

PD: todavia no lo puse pero quiero tambien que al soltar el click deje de añadir puntos que conforman la línea, que eso no lo se hacer, si me lo pueden explicar les agradecería.

Por maxikpo

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Jul 2010 08:49 pm
Los handlers reciben un parametro del tipo de la clase Evento de la cual activo el listener :

Código ActionScript :

function handlerEvent(e:TipoEvento):void
{
   //sentencias..
}


tu estas pasando toda la clase a la funcion.

Jonathan

Por maneuver

243 de clabLevel



Genero:Masculino  

Mexico City

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.