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

subir y bajar el _alpha con actionscript

Estas en el tema de subir y bajar el _alpha con actionscript en el foro de Flash y Actionscript en Foros del Web. Hola sé que no es muy difícil... Mi idea es crear una variable, que esta variable se sume al _alpha del movie clip, o que ...
  #1 (permalink)  
Antiguo 04/04/2002, 16:15
Avatar de hucasys  
Fecha de Ingreso: noviembre-2001
Ubicación: Bastante buena...
Mensajes: 816
Antigüedad: 16 años, 1 mes
Puntos: 3
subir y bajar el _alpha con actionscript

Hola

sé que no es muy difícil...

Mi idea es crear una variable, que esta variable se sume al _alpha del movie clip, o que se reste, y luego incrementar el valor de la variable con "++", si?

lo que no sé es cómo hacer para que la variable crezca hasta 100 y luego disminuya de nuevo a 0, gradualmente , claro.



quién me ayuda?
:P
  #2 (permalink)  
Antiguo 04/04/2002, 17:19
Avatar de hucasys  
Fecha de Ingreso: noviembre-2001
Ubicación: Bastante buena...
Mensajes: 816
Antigüedad: 16 años, 1 mes
Puntos: 3
Re: subir y bajar el _alpha con actionscript

puse éste código:

Código:
 onClipEvent(enterFrame){
i=-100;
while(i<=100){
setproperty(this,_alpha,getproperty(this,_alpha)+i);
i++;
}
}

hace el trabajo, pero quisiera que sea más pausado , probé achicando el valor con que empieza i, pero sólo hace que se repita el incremento varias veces seguidas y rápido, lo mismo si aumento la condición para i en el "while".....


plís?
  #3 (permalink)  
Antiguo 04/04/2002, 18:04
Avatar de hucasys  
Fecha de Ingreso: noviembre-2001
Ubicación: Bastante buena...
Mensajes: 816
Antigüedad: 16 años, 1 mes
Puntos: 3
Re: subir y bajar el _alpha con actionscript

uffff.......con este código logré que se desaparezca gradualmente y sin loop,

Código:
 onClipEvent(enterFrame){
i=-10;
if(i<=100){
setproperty(this,_alpha,getproperty(this,_alpha)+i);
i++;
}
else{
set(this,_alpha=100)
}
}
ahora, ¿¿¿cómo haga para que aparezca así???

  #4 (permalink)  
Antiguo 05/04/2002, 02:20
 
Fecha de Ingreso: julio-2001
Ubicación: Barcelona
Mensajes: 922
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: subir y bajar el _alpha con actionscript

Hola, pq no pruebas esto:

onClipEvent (enterFrame) {
_root.j=_alpha;
_alpha += (ax - _alpha)/15;
if (_alpha>94) {
ax=0;
}
if (_alpha<0.5) {
ax=100;
}
}
onClipEvent (load) {
_alpha=100;
}


Quiza te sirva.

Saludos

<html><center><embed src="http://www.isencia.com/test/ninot.swf" height=125 width=360>
</embed></center></html>

  #5 (permalink)  
Antiguo 05/04/2002, 08:55
Avatar de hucasys  
Fecha de Ingreso: noviembre-2001
Ubicación: Bastante buena...
Mensajes: 816
Antigüedad: 16 años, 1 mes
Puntos: 3
Re: subir y bajar el _alpha con actionscript

Finalmente lo logré así...

Código:
 onClipEvent(enterFrame){
i=-2;
if(i&lt;=100){
setproperty(this,_alpha,getproperty(this,_alpha)-i);
i++;
}
else{
set(this,_alpha=100)
}
}
Gracias por la ayuda...

lo que necesito ahora, es decirle a un MC que cambie su _alpha cuando el de otro MC llegue a 0....

alguna pista?

;)
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 15:49.