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

Problema con loadmovie

Estas en el tema de Problema con loadmovie en el foro de Flash y Actionscript en Foros del Web. Hola que tal? soy nuevo en le foro, estoy haciendo una web en flash pero mi pelicula muy pesada, entonces opte por colocar loadmovie a ...
  #1 (permalink)  
Antiguo 09/09/2009, 13:16
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
Problema con loadmovie

Hola que tal? soy nuevo en le foro, estoy haciendo una web en flash pero mi pelicula muy pesada, entonces opte por colocar loadmovie a los botones para asi tener una web mas liviana a la hora de la carga.
Coloque el siguiente codigo en un boton

on(release){
clip_mc = this.createEmptyMovieClip("holder", 1);
clip_mc._x = 100;
clip_mc._y = 100
clip_mc.loadMovie("1.swf")
}

El problema es que carga bien la otra pelicula, pero me inhabilita los otros botones que tengo en la película principal

Espero su ayuda....gracias
  #2 (permalink)  
Antiguo 09/09/2009, 21:28
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadmovie

Hola
Dices que ese codigo se lo pusiste a un solo botón, los demás botones tienen código?
Si la respuesta es no, entonces ponle algo a los otros botones
Si la respuesta es si, en los demás botones descargas el swf que se esta viendo para cargar otro?
Bueno, nos cuentas
Saludos
  #3 (permalink)  
Antiguo 11/09/2009, 13:20
Avatar de ykzamorpheus  
Fecha de Ingreso: febrero-2006
Mensajes: 40
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Problema con loadmovie

yo tengo un problema parecido.

Yo cargo con un boton una pelicula "1.swf" con el siguiente codigo

on (rollOver)
{
gotoAndPlay(2);
}
on (rollOut)
{
gotoAndPlay(6);
}
on (release)
{
unloadMovie(1);
loadMovieNum("1.swf", 1);
}

pero luego de cargada la 1.swf se sobre pone a los botones es decir una pelicula principal que contiene botones que al presionar sobre los botones llama a un swf que se coloca en la pantalla pero si paso el puntero del mouse sobre el boton de la pelicula principal.swf puedo hacer clic, yo quisiera cuando llame al 1.swf me cargue encima del principal y no pueda hacer clic en ningun lado y que luego con cerrar me devuelva al principal.swf
  #4 (permalink)  
Antiguo 11/09/2009, 19:43
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadmovie

Hola
Intenta, antes de hacer el loadmovie , deshabilitar los botones o el boton que necesites asi

btn1.enabled = false;

y luego, cuando descargues el 1.swf lo habilitas de nuevo con la misma propiedad a true
Espero te sirva
saludos
  #5 (permalink)  
Antiguo 15/09/2009, 12:05
Avatar de ykzamorpheus  
Fecha de Ingreso: febrero-2006
Mensajes: 40
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Problema con loadmovie

Me ha funcionado utilizando lo siguiente

Código:
on (rollOver) {
	gotoAndPlay(2);
	_root.alt._visible = true;
    _root.alt.gotoAndStop(1);
	
	play();
}
on (releaseOutside, rollOut) {
	gotoAndPlay(7);
    _root.alt._visible = false;
	play();
}
on (release)
{
   vallas_rotativas.enabled = false;
   loadMovieNum("vallas_rotativas.swf", 2);
}
Ahora la pregunta es cuando carga "vallas_rotativas.swf" el boton vallas_rotativas queda desabilitado pero como hago para volverlo a activar ?, ya que en el boton de regresar de vallas_rotativas.swf tiene el siguiente codigo

Código:
on (release)
{
  vallas_rotativas.enabled = true;
   gotoAndPlay(29);
	
}
y no es funcionando, sigo con el boton desabilitado, opiniones ?
  #6 (permalink)  
Antiguo 16/09/2009, 00:17
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadmovie

Hola
Estas usando as2 verdad?

Ahora, el botón vallas_rotativas es del swf vallas_rotativas.swf? creo que no, es decir, es de la pelicula que contiene a vallas_rotativas, por ej index.swf

entonces, cambia esto

vallas_rotativas.enabled = true;

por esto
_parent.vallas_rotativas.enabled = true;
o por esto
_root.vallas_rotativas.enabled = true;

Intenta y nos cuentas
Saludos
  #7 (permalink)  
Antiguo 16/09/2009, 08:53
Avatar de ykzamorpheus  
Fecha de Ingreso: febrero-2006
Mensajes: 40
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Problema con loadmovie

hola buenos dias,

no funciono es extraño, cambie un poco el codigo para utilizar un boton, lo puse en _parent y _root y no ha funcionado, es decir si desabilita el boton perfecto, pero cuando hago clic para regresar sigue desabilitado, extraño.....

aqui ta el codigo

Código:
on (press) {
	gotoAndStop(34);
	_root.vallas_rotativas.enabled = true;
	_root.link = 7;

}

Codigo utilizado para el boton vallas_rotativas.swf

Código:
on (rollOver) {
	gotoAndPlay(2);
	_root.alt._visible = true;
    _root.alt.gotoAndStop(1);
	
	play();
}
on (releaseOutside, rollOut) {
	gotoAndPlay(7);
    _root.alt._visible = false;
	play();
}
on (release)
{
   vallas_rotativas.enabled = false;
   loadMovieNum("vallas_rotativas.swf", 2);
}
la otra solucion que visualize fue agarrar y en el boton de regresar agregarle un loadMovieNum para que cargar de nuevo index.swf y tomara la condicion de nuevo como true, pero el problema es que al llamar a index.swf me carga primero el nivel 0 del padre y se ve como feo.

Última edición por ykzamorpheus; 16/09/2009 a las 09:01
  #8 (permalink)  
Antiguo 16/09/2009, 21:49
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problema con loadmovie

Hola
Y si le cambias otra propiedad si te funciona? no se, por ej el visible te pasa lo mismo?
prueba y nos cuentas
saludos
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:50.