Foros del Web » Creando para Internet » Flash y Actionscript »

problemas con OnRelease

Estas en el tema de problemas con OnRelease en el foro de Flash y Actionscript en Foros del Web. Hola que tal, me podrian ayudar. Lo que pasa es que En este script todo funcion MENOS la parte que le asigno Una Funcion a ...
  #1 (permalink)  
Antiguo 05/03/2004, 16:43
 
Fecha de Ingreso: marzo-2002
Ubicación: Guadalajara Jal.
Mensajes: 93
Antigüedad: 22 años, 8 meses
Puntos: 0
problemas con OnRelease

Hola que tal, me podrian ayudar. Lo que pasa es que En este script todo funcion MENOS la parte que le asigno Una Funcion a OnRelease . Cuando lo Ejecuto solo me carga las imagenes pero no me ejecuta la accion de OnRelease.

Le agradezco enormemente su ayuda.
Código:
/******************************************/
var numAnuncios;
var imgPath;
/*******************************************/
var xmlVars = new XML();
xmlVars.ignoreWhite = true;
xmlVars.onLoad = function (sucess) {
	if (sucess) {
		var auxLink;
		var auxImg;
		
		_root.numAnuncios = Number(this.firstChild.attributes.cant);
		_root.imgPath = this.firstChild.attributes.imgPath;
		
		var nodos = this.firstChild.childNodes;
       	for (i = 0; i < nodos.length; i++) {
			//si es anuncio
			if (nodos[i].nodeName == "anuncio") {
				
				//link
				auxLink = nodos[i].attributes.link;
				//imgName
				auxImg = _root.imgPath + nodos[i].attributes.imgName;
				trace(auxImg);
				newAnuncio = "anuncio"+i;
				_root.createEmptyMovieClip(newAnuncio,i);
				_root[newAnuncio].link = auxLink;
				_root[newAnuncio].loadMovie(auxImg);
				_root[newAnuncio].onRelease = function() {
					getURL(this.link);
				} 
			} 
		}
	} else {
		trace("error");
	}
}
xmlVars.load("anuncios.xml");

Última edición por Sand_drax; 06/03/2004 a las 11:02
  #2 (permalink)  
Antiguo 06/03/2004, 00:52
Avatar de momo  
Fecha de Ingreso: abril-2003
Mensajes: 898
Antigüedad: 21 años, 7 meses
Puntos: 0
a mi me paso algunas veces que el
getURL(this.link);
me tiraba problemas entonces le ponia la ruta completa y aveces me andaba , no se bien por que pero proba, talvez tengas suerte y te ande asi.
Ojala. Suerte
Mariano
  #3 (permalink)  
Antiguo 06/03/2004, 10:09
 
Fecha de Ingreso: marzo-2002
Ubicación: Guadalajara Jal.
Mensajes: 93
Antigüedad: 22 años, 8 meses
Puntos: 0
gracias momo

Gracias momo, pero sabes que, lo que pasa es que no entra al evento onRelease y pues ese es el problema que tengo. Lo que ponga dentro de la funcion no me lo ejecuta.

Estuve investigando en muchos lugares y pues la sintaxis creo que esta bien, la verdad no se cual pudiera ser el problema.
  #4 (permalink)  
Antiguo 19/09/2005, 02:51
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 19 años, 2 meses
Puntos: 0
Sand_drax lo que pasa es que el onRelease no funciona con los movieclip creados dinamicamente, es decir con los createEmptyMovieClip, al menos que yo sepa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.