Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2011, 11:51
Shikamaru_CSK
 
Fecha de Ingreso: abril-2008
Mensajes: 13
Antigüedad: 16 años, 1 mes
Puntos: 1
Problemas con loadClip

Buen dia
Soy relativamente nuevo usando Flash y tengo un problema
Estoy desarrollando una aplicacion de Facebook usando Flash... Basicamente este no es el problema
El problema es que se selecciona una imagen externa y se carga en un recuadro de la Pelicula.
Para esto externamente guardo en una variable del flash el enlace.
La Imagen la carga perfecto, pero como el usuario puede escoger entre vertical u horizontal y la posicion esta determinada por una variable. por Default la determina como horizontal. y en principio la carga bien; el problema se sucita al cambiar de direccion la carga perfecto en vertical. Pero ya no carga nada en la posicion Horizontal ni regresando, ni volviendo a usar el boton de cargar imagen. ni de ninguna otra manera.

Se inicializa asi:
Código:
var posicion =0;
var enlace = "";

var myListener_Hz:Object = new Object();
myListener_Hz.onLoadInit =  function(mc_Hz:MovieClip):Void {
	mc_Hz._width = 404.4;
	mc_Hz._height = 303.1;
};

var myListener_Vt:Object = new Object();
myListener_Vt.onLoadInit =  function(mc_Vt:MovieClip):Void {
	mc_Vt._width = 303.1;
	mc_Vt._height = 390.4;
};
El codigo que carga la imagen dentro de la escena es el siguiente:
Código:
function imagen(){
	if(posicion==0){
		var myLoader:MovieClipLoader = new MovieClipLoader();
		myLoader.addListener(myListener_Hz);
		myLoader.loadClip(enlace, _root.mc_imagenes.mc_imagen_Hz);
	}else if(posicion==1){
		var myLoader:MovieClipLoader = new MovieClipLoader();
		myLoader.addListener(myListener_Vt);
		myLoader.loadClip(enlace, _root.mc_imagenes.mc_imagen_Vt);
	}
}
Y en los botones de vertical y horizontal lleva el siguiente codigo:
Código:
on (press) {
	_root.mc_imagenes.gotoAndStop(2);
	posicion = 1;
	imagen();
}
Código:
on (press) {
	_root.mc_imagenes.gotoAndStop(1);
	posicion = 0;
	imagen();
}
Espero puedan solucionar este problema y me haya explicado biern
...
Gracias