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

Alpha_problema!!!!

Estas en el tema de Alpha_problema!!!! en el foro de Flash y Actionscript en Foros del Web. Ola compañeros/ras; Tengo un problema y no se muy bien como resolverlo. Tengo una imagen de fondo convertida en MC y me gustaria que esta ...
  #1 (permalink)  
Antiguo 26/02/2007, 04:47
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 10 años, 9 meses
Puntos: 0
Alpha_problema!!!!

Ola compañeros/ras;

Tengo un problema y no se muy bien como resolverlo.

Tengo una imagen de fondo convertida en MC y me gustaria que esta fuera con mayor o menor grado de alpha segun la posicionX del mouse.Es decir que de un lado le restara color a la imagen (izquierda) y por el otro que le sumara (derecha).

El punto de registro lo tengo en el punto superior izquierdo. Lo que pasa es que defino un valor de colorMin y un colorMax para que no se quede jamas en blanco(alpha 100%.en x=0) . Como deberia hacerlo entonces? Y otra cosa se podria añadir color conformo te acercas al final del stage al igual que le quitas cuando x vale zero?

Muchas gracias

Última edición por pepebcn; 26/02/2007 a las 17:54
  #2 (permalink)  
Antiguo 26/02/2007, 08:57
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 11 años, 2 meses
Puntos: 30
Re: Alpha_problema!!!!

eso depende del punto de registro por ejemplo dibuja un cuadrado de un color negro , como nombre de intancia llamalo mcahora pon este codigo en un fotograma vacio:

Código:
var total:Number = Stage.width;
this.onMouseMove = function() {
	var porcentaje:Number = Math.floor((_root._xmouse*100)/total);
	mc._alpha=porcentaje

};


fijate en la "grafica" aqui el punto de registro esta en el primer punto superior izquierdo.


y
!
!
!
!
! aqui en este rango de las "x" hara una regla de tres
!
----------------------------------------->X
!
!
!
!
!
  #3 (permalink)  
Antiguo 26/02/2007, 17:50
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 10 años, 9 meses
Puntos: 0
Re: Alpha_problema!!!!

El punto de registro lo tengo en el punto superior izquierdo. Lo que pasa es que defino un valor de colorMin y un colorMax para que no se quede jamas en blanco(alpha 100%.) . Como deberia hacerlo entonces? Y otra cosa se podria añadir color conformo te acercas al final del stage al igual que le quitas cuando x vale zero?

Muchas gracias
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 10:40.