Comunidad de diseño web y desarrollo en internet online

descargar una peli y regresar al menu con unloadmovie

Citar            
MensajeEscrito el 19 May 2004 08:26 pm
tengo mi interfaz con todos los botones, al hacer clic sobre uno de ellos crga un tema especifico en una pelicula flas con loadmovie, el menu queda en alfa al 20% inactivo, agrego un boton a cada pelicula llamada para descargarla de la principal y regresa al menu principal, cual s la forma mas sencilla de hacer esto ultimo, por favor me urge que me ayuden

Por eros25

7 de clabLevel



 

mexico

unknown
Citar            
MensajeEscrito el 20 May 2004 02:57 am
Hazte una función en la linea de tiempo principal que devuelva el alpha a 100 y todo eso, digamos, llamala "recobrar" y en las peliculas externas que cargan les das esta codigo:



_root.recobrar();



Asi facilmente comunicas las peliculas cargadas con la principal

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 20 May 2004 01:25 pm
Yo hice lo que tu quieres, pero hace esto:

Al presionar, desvanece un clip a un "_alpha=0", y automaticamente, el mismo boton queda listo, para volver a mostrar el clip a un "_alpha=100", aqui te dejo el code, y mira como funciona y pues ve borrando las lineas que no necesitas, si es que no las necesitas ..jeje:



//-----------------------------------

hide_mc.onLoad = function() {

this.salida_txt.text = "HIDE";

//mostrar = true;

};

datos_mc.onLoad = function() {

mostrar = true;

};

hide_mc.onRelease = function() {

if (!datos_mc.mostrar) {

this.salida_txt.text = "SHOW";

datos_mc.mostrar = true;

datos_mc.onEnterFrame = function() {

this._alpha -= 20;

if (this._alpha<=2) {

this._alpha = 0;

trace(this._alpha);

delete this.onEnterFrame;

updateAfterEvent();

}

};

} else {

this.salida_txt.text = "HIDE";

datos_mc.mostrar = false;

datos_mc.onEnterFrame = function() {

this._alpha += 20;

if (this._alpha>=98 ) {

this._alpha = 100;

trace(this._alpha);

delete this.onEnterFrame;

updateAfterEvent();

}

};

}

};

//-----------------------------------



Para que lo puedas probar facilmente, create dos clips, uno llamado "hide_mc" y otro llamado "datos_mc" (nombres de instancia) y listo !



Saludos !



JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

unknown
Citar            
MensajeEscrito el 20 May 2004 03:19 pm
Te paso unos metodos que cree que quizas puedan ayudarte:

Código :


MovieClip.prototype.fadeIn = function() {

   this.onEnterFrame = function() {

      this._alpha>=100 ? this.onEnterFrame=null : this._alpha += 10;

   };

};

MovieClip.prototype.fadeOut = function() {

   this.onEnterFrame = function() {

      this._alpha<=0 ? this.onEnterFrame=null : this._alpha -= 10;

   };

};




Con estas funciones puedes hacer aparecer o desaparecer de 0 a 100 o 100 a 0 del alpha cualquier cosa. Incluso un level entero JEJE

O el _root pero no lo hagas a nivel entero que quede medio barato JEJE





Pero con tan solo poner:

Código :


myClip.fadeOut()





y luego:

Código :


myClip.fadeIn()





Sera suficiente para lo que necesitas.



Espero te sirva





Salu2, Hernan . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

unknown

 

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