Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/12/2010, 09:04
Avatar de lucasiramos
lucasiramos
 
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 19 años, 8 meses
Puntos: 13
Respuesta: Asignar funciones a movieclip creado dinámicamente.

Bueno, algún avance pude realizar, me falta solamente que cuando haga click lleve a la página. Por alguna razón no le asigna el evento onRelease. Lo que hice fue crear un movieclip para el punto.png, y otro para el texto que se quiere visualizar:

Código:
function creaMC(posx:Number, posy:Number, nombre:String, car:String): Void
{
	_root.contenedor.createEmptyMovieClip(nombre, _root.contenedor.getNextHighestDepth());
	_root.contenedor[nombre]._visible = true; 
	_root.contenedor[nombre]._x = posx;
	_root.contenedor[nombre]._y = posy; 
	_root.contenedor[nombre].loadMovie("punto.png");
	
	_root.contenedor.createEmptyMovieClip(nombre + "txt", _root.contenedor.getNextHighestDepth());
	_root.contenedor[nombre + "txt"]._x = posx + 25
	_root.contenedor[nombre + "txt"]._y = posy
	_root.contenedor[nombre + "txt"].createTextField("campo", _root.contenedor.getNextHighestDepth(), 0, 0, 300, 100);
	_root.contenedor[nombre + "txt"].campo.text = car;
	
	_root.contenedor[nombre].onRelease = function(){
		trace("Click")
    	//var enlace = "http://www.google.com.ar/" + this.nombre; 
		//getURL (enlace);
	}
}

creaMC(10,10,"pepe","texto primero")
creaMC(20,20,"pepe2","texto segundo")
Ya casi esta! casi casi!!!