Comunidad de diseño web y desarrollo en internet online

Lograr que desde varios botones se carguen varios moviesclip

Citar            
MensajeEscrito el 03 Mar 2009 01:05 am
Hola a todos desde España,

Estoy que exo humo pk estoy haciendo mi web en flash y me han surgido algunas dificultades.

Mi intención es que a partir de un menú compuesto por cuatro botones que activen movieclips que són ventanas emergente que aparecen desde alpha 0 hasta 100%.
Mi problema esk lo estoy intentando y no lo consigo.

Primero: Me gustaría conseguir que si pulso un boton 1 (se me quede con su color pulsado)me salga una ventana emergente1 y que al pulsar el botón2 me desaparezca la ventana1 y me aparezca la ventana2 y el boton1 me quede con el color sin visitar nuevamente; así hasta los cuatro.

He creado 4 botones con sus cuatro estados.
4 ventanas moviesclips con la acción aparecer desde 0 alpha hasta 100% alpha pero se me juntan las ventanas en una SOLA, y las funciones condicionales no me salen.
ME PODEIS AYUDAR PLEASE¡¡¡

Riqui

Por riqui

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Mar 2009 03:36 am
Para hacer aparecer el MovieClip de 0 a 100 intenta agregando esta funcion a tu codigo:

Código ActionScript :

function fadeIn( target:MovieClip ):Void 
{
   target._alpha = 0; 
   target.onEnterFrame = function( Void ) 
   { 
      if( (this._alpha += 10) >= 100 ) delete this.onEnterFrame; 
   }; 
}


Lo de que se quede presionado, revisa este post

:D Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 03 Mar 2009 09:24 am
Hola,

Os explico mejor lo que tengo en el proyecto.
Tengo dos escenas: una con el inicio de los idiomas, donde hay 3 botones :Castellano, catalán y inglés que llevan al home en cada idioma.

En el Home un menú de navegación con tres botones: Boton1, botón2 y botón3; (con sus tres estados: reposo, sobre, pulsado) de cada botón aparece una ventana1, ventana2 y ventana3 en el mismo lugar con información. Las ventanas son movieclip con una disolución desde alfa 0 hasta 100%. (con la flechita (>---------------------------->) de movimiento)
El problema es que me interponen las ventanas de manera que me gustaría hacer desaparecer las ventanas2 y ventana3 cuando suelto el ratón de la ventana1; y que si pulso otro botón me derive al principio.
Sólo tengo esta línea de código :(


on (press){
gotoAndPlay ("finestra prod", 2)
}

Respecto al código que me pasas

function fadeIn( target:MovieClip ):Void
{
target._alpha = 0;
target.onEnterFrame = function( Void )
{
if( (this._alpha += 10) >= 100 ) delete this.onEnterFrame;
};
}

no sé dónde ponerlo...

A ver si después de explicarte la estructura del proyecto me puedas guiar mejor

riqui

PD: que es este post tiene meces???

Por riqui

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Mar 2009 09:33 am
Hola,

He visto que tenéis este enlace de navegación de ventanas:

http://www.cristalab.com/tutoriales/menu-de-navegacion-con-seleccion-en-flash-c170l/

es exactamente lo que quiero pero los botones creados a traves del método convencional de reposo, sobre y pulsado,
y en vez de un texto que aparezca los movies clips (ventanas que aparecen de 0 alpha a 100%)

taora

riqui

Por riqui

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 06 Mar 2009 09:53 am
Preguntas, ¿Las ventanas estan dentro del boton? o ¿como es que mandas a llamar a las ventanas? , ¿Podrias poner un link donde pueda ver el swf? :)

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 07 Mar 2009 08:55 am
Hola,

La llamo a través de un botón de menú.

Alex

Por riqui

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 08 Mar 2009 02:03 am
:P si eso ya lo se, pero con que codigo.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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