Comunidad de diseño web y desarrollo en internet online

Asignar un evento a un mc creado por CreateEmptyMovieClip

Citar            
MensajeEscrito el 03 Dic 2008 03:51 pm
Ola soy algo novato en esto del AS , aunque tngo experiencia en otros lenguajes (cosa que ayuda mucho), sin embargo la perspectiva del AS es algo diferente y aun no logro comprenderla correctamente
Bueno mi problema es el siguiente

Como puedo agregar un evento a un movieClip creado con createEmptyMovieClip

ejemplo:

var nombre:String
nombre="mc";
//Me encuentro en root
this.createEmptyMovieClip(nombre,2);
eval(nombre)._x=40;
eval(nombre)._y=40;
eval(nombre)._alpha=80;

//Hasta ahi todo normal PERO

eval(nombre).onPress=function()
{
trace( "Funciona ?¿");
}

hize varias pruebas como :

/**************************************************************************************************
var nombre:String
nombre="mc";
//Me encuentro en root
this.createEmptyMovieClip(nombre,2);
eval(nombre)._x=40;
eval(nombre)._y=40;
eval(nombre)._alpha=80;

//coloque directamente el nombre del MC creado
mc.onPress=function()
{
trace( "Funciona ?¿");
}
/**************************************************************************************************


no funciona el evento; :shock:

ah evaluo una variable por que estoy creando varios MC usando un bucle for '¡ .TODO funciona OK pero no logro hacer que corra el evento :?
agradeceria mucho su ayuda :)

Por sgclt

0 de clabLevel



Genero:Masculino  

Peru

msie
Citar            
MensajeEscrito el 03 Dic 2008 04:11 pm
Puedes usar un puntero, ej

Código ActionScript :

holder = this.createEmptyMovieClip(nombre,2); 
holder.onPress = function(){
  trace("Hola desde "+this)
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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