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

Efecto Escala de grises sobre multitud de capas?

Estas en el tema de Efecto Escala de grises sobre multitud de capas? en el foro de Flash y Actionscript en Foros del Web. Buenas a todos! Me gustaría insertar un efecto en mi animación pareceido al de windows xP cuando vas a terminar la sesión. A ver si ...
  #1 (permalink)  
Antiguo 25/08/2005, 10:36
 
Fecha de Ingreso: junio-2005
Mensajes: 10
Antigüedad: 12 años, 6 meses
Puntos: 0
Efecto Escala de grises sobre multitud de capas?

Buenas a todos!

Me gustaría insertar un efecto en mi animación pareceido al de windows xP cuando vas a terminar la sesión. A ver si me explico, quiero que cuando el usuario abra una opción de ayuda se me despliege una recuadro con el contenido de ayuda y a todo lo que queda de fondo quede pausado con un fundido a escala de grises.

¿Hay alguna manera de aplicar un filtro sobre todas las capas inferiores para conseguir este efecto?

Creo que sabría hacerlo para un simbolo en concreto, pero aplicarlo sobre todo el contenido que en ese momento este desplegado no se me ocurre como, si aguien tiene idea de como hacerlo por favor responderme!

muchas gracias por adelantado.

Javi
  #2 (permalink)  
Antiguo 25/08/2005, 11:09
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola javierVM:
Lo que podrías hacer es crear un Clip de película en la capa 1 frame 1 dibujas un rectángulo del tamaño de tu escenario con relleno #666666 lo agrupas y colocas un fotograma clave en el frame 10 y le das Interpolación de movimiento, seleccionas el rectángulo del frame 1 y le das alfa = 0 , al rectángulo del frame 10 le das alfa = 50.
Creas la capa 2 en el frame 1 y 10 coloca un stop();
Supongamos que tu película termina en el fotograma 30 y allí en una capa superior a las demás capas coloca éste Clip de película y le pones como nombre de instancia: clip, en el botón que despliega la Ayuda colocas éste código:
on(release){
clip.play();
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 25/08/2005, 13:11
 
Fecha de Ingreso: junio-2005
Mensajes: 10
Antigüedad: 12 años, 6 meses
Puntos: 0
sombras de transparencias?!

Muchas gracias Bandit,

Pero tengo una duda al respecto, cuando me has dicho que añada el clip en el último fotograma de mi pelicula(en tu ejemplo el 30) queria decir que este efecto solo me es util en el último fotograma que es dode esta ubicado el cilp.

En mi caso durante todo el tutorial (es lo que desarrollo) tengo un boton de ayuda que debe estar disponible en cualquier momento. lo que he echo es colocar en esa capa superior el clip desde el fotograma 1 hasta el ultimo con lo que cubro con el efecto todo el rango.

Esto funciona bien pero.. y este es mi duda existencial! al añadir este clip que contiene una figura transparente que cubre toda la pelicula y tada la superficie de la pantallla, me crea un efecto bastante raro(como reflejos, sombras de las trasparencias,..) sobre ciertos tonos Azules que contiene mi fondo de la animación.
Me ha pasado cosas similares usando mascaras sobre estas tonalidades de azul.

Esto es normal??! os ha pasado alguna vez?, por ahora intento evitar efectos sobre estos fondos pero me esta molestando bastante no poder hacerlo.

Un saludo!
  #4 (permalink)  
Antiguo 25/08/2005, 13:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Lo del frame 30 fue sólo una idea, lo que se pretende es que al activar el botón Ayuda a la ves de mostrar su contenido, active ese clip y haga el fecto de opacar todo el contenido de las capas que están debajo de ella, y solamente se vea la Ayuda.
Posiblemente por tener el color #666666 con alfa = 50 como relleno, ese clip modifique la tonalidad de los colores que tienes.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 20:59.