Comunidad de diseño web y desarrollo en internet online

Trnasicion de 0 a 80% del alpha de un movie en actionscript

Citar            
MensajeEscrito el 13 Oct 2004 04:53 pm
Hola soy yo otra vez,

direis que pesada, pero es que estoy emepzando con esto del actionscript un poquito mas en serio y me gustaria saber como puedo yo hacer una transicion del alpha de un elemento de 0 a 80% por medio de actionscript, osea me explico yo se que poniendo:
recuadro._alpha = 80; cambio el alpha del elemento de golpe, pero lo que me gustaria saber es si puedo hacer como una animacion pero desde action script que me vaya de 0 a 80 gracias por vuestro tiempo.

Por beita1979

7 de clabLevel



 

unknown
Citar            
MensajeEscrito el 13 Oct 2004 06:38 pm
intenta con esto y estudia el code , veras q es muy sencillo ...

Se muy cabezuda con la programacion ;)

Código :

// creamos un loop , este code se lee continuamete
// es como si metieras en su linea de tiempo 2 frames
// en el primero el code y el segundo le mandas ir al primero
// 
miClip.onEnterFrame = function() {
   //cuando alpha sea mas pequeño de 80
   if(this._alpha < 80){
      //le sumamos 5
      this._alpha += 5;//esto es lo mismo //this._alpha = this._alpha + 5
   }else {
      // eliminamos el loop
      delete this.onEnterFrame ;
   }
}


mira el dicionario de as en la ayudad y para empezar mira MovieClip, todos empezamos por ahi

q seria de flash sin esa clase ??

salu2

Por buho29

510 de clabLevel

1 tutorial

7 ejemplos

 

unknown
Citar            
MensajeEscrito el 03 May 2009 02:48 pm
te hago una consulta... como hago para q ese efecto funcione mediante un boton?
gracias!

Por gabymorrison

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Jul 2009 03:11 pm
Puedes hacer algo así, directo en el mc; o le asignas las propiedades de rollOver y rollOut al botón:

onClipEvent (load) {
this._alpha = 20;
alpha = new Array(_alpha, _alpha+80);
a = 0;
}
onClipEvent (enterFrame) {
_alpha += (alpha[a]-_alpha)/3;
}
on (rollOver) {
this.a = 1;
}
on (rollOut) {
this.a = 0;
}

Por delta_hel

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Jul 2009 04:08 pm

Código ActionScript :

import mx.transitions.Tween;
import mx.transitions.easing.*;
btn.onPress=function(){
 new Tween(el_mc, "_x", None.easeNone,0, 80, 3, true);
}

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

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