Comunidad de diseño web y desarrollo en internet online

Qué es lo que pasa?

Citar            
MensajeEscrito el 25 Dic 2004 03:52 am
Hola:

Lo primero quiero felicitarles las fiestas. Espero que lo estén pasando cuando menos bien.

Lo sugndo es que tengo un problemita, seguro muy básico pero que por el momento no se darle solución.

Bueno ahí va:

Dentro de MC llamado principal, tengo en el primer fotograma:

Código :

var x=400;
barra_mc._x=x;
onEnterFrame = function (){
   if(barra_mc._x>0){
      barra_mc._x-=8;
   }else{
      _root.principal_mc.barra_mc.play();
   }
}

barra_mc es un MC que debe desplazarse de derecha a izquierda, y en verdad lo hace sin problemas.

El problema viene después cuando dentro de barra_mc le pongo lo siguiente:

Código :

inicio_btn._alpha=0;
onEnterFrame = function(){
   if(_root.principal_mc.barra_mc._x=0){
      if(inicio_btn._alpha>0){
         inicio_btn._alpha+=8;
      }
   }
}


Al introducir esto, la primera animación desaparece y automáticamente aparece barra_mc y el botón inicio_btn sin ninguna animación.

Debe de ser algo fácil, alguna cosa que se me olvide poner pero no sé qué es. Si me pueden orientar.

Gracias.

Por joseM

33 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Dic 2004 11:18 am
Quizá te esté fallando esto (a no ser que sea un error de transcripción)

Código :

if(_root.principal_mc.barra_mc._x==0)


Las igualdades son con ==.

Por otra parte, deberías matar los enterFrame una vez han cumplido su función.

Código :

}else{
      _root.principal_mc.barra_mc.play();
      delete this.onEnterFrame;
   } 


Código :

if(inicio_btn._alpha>0[b]&&inicio_btn._alpha<100){
         inicio_btn._alpha+=8;
      }else {
         delete this.onEnterFrame;
      }



Espero que te sirva de algo.

Salu2

Por Cyril

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Dic 2004 11:38 am
primero seteas el alpha a 0 y despues pones una condicion si y solo si es ESTRICTAMENTE mayor que 0,... algo que nunka se cumplira, prueba con >=0

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox

 

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