Comunidad de diseño web y desarrollo en internet online

A ver si sabeis resolver este error ... Disparar evento

Citar            
MensajeEscrito el 19 Jun 2008 03:00 pm
Bueno mi duda es la siguiente, creo este evento para que al pulsar un boton se ejecute una funcion: ( representar3d es un boton )

representar3d.addEventListener(MouseEvent.CLICK, buttonClick2);
function buttonClick2(e:MouseEvent) {

....funcion...

}


Esto provoca que al pulsar el boton , se produzca el evento, hasta aquí OK.
El problema viene cuando intento disparar ese evento desde codigo, NO TENGO NI IDEA COMO SERIA, y lo necesito hacer, sería asi ? :

representar3d.dispatchEvent(new Event(MouseEvent.CLICK));

ejecuto y sale este ERROR:

Código :

TypeError: Error #1034: Error de conversión forzada: no se puede convertir flash.events::Event@2aa19fa1 en flash.events.MouseEvent.
   at flash.events::EventDispatcher/dispatchEventFunction()
   at flash.events::EventDispatcher/dispatchEvent()
   at SiCaVi_fla::MainTimeline/frame5()

o como es, AYUDA, a los mas expertos del foro, PLEASE!

Editado por eldervaz

Por 7toni7

37 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Jun 2008 03:12 pm

Código :

buttonClick2(null);

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

clabbrowser
Citar            
MensajeEscrito el 19 Jun 2008 04:28 pm
eres un auténtico crack.

mil gracias

Por 7toni7

37 de clabLevel



 

firefox

 

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