Comunidad de diseño web y desarrollo en internet online

Mirar esta galeria...........

Citar            
MensajeEscrito el 19 Oct 2007 03:10 pm
hola a todos acabo de hacer una pequeña galeria y no se, todo funciona pero primero explico com funciona la galeria, onRollOver a un boton y un mc va hacia una posicion determinada y ademas de eso crece en tamaño para q se pueda ver mejor la foto, onRollOut al boton y el mc vuelve a su posicion inicial tomando el su tamaño verdadero.... ahora bien esto lo estoy haciendo con dos mc, y un boton diferente llama a cada mc.... el problema es q cuando cambio de un boton a otro la trayecoria del mc q tendria q volver a suposicion inicial se corta y se estanca ahi...... espero me puedan ayudar con esto.... si nesesitan que poste el codigo de los botones sol ome avisan y lo hago... ojala y me puedan ayudar.. y desde ya gracias a toos............. ^^

Por leon2086

76 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 19 Oct 2007 04:57 pm
aqui posteo el codigo de mis botones ok.................

Código :

pos1=218;
pos2=405;
pos3=357;
pos4=149;
b1_btn.onRollOver = function (){
   onEnterFrame = function (){
   uno_mc._y+=(pos1-uno_mc._y)/5;
   uno_mc._x+=(pos2-uno_mc._x)/5;
   uno_mc._yscale+=1;
   uno_mc._xscale+=1;
   if(uno_mc._yscale>=100 && uno_mc._xscale>=100){
      uno_mc._yscale = 100;
      uno_mc._xscale = 100;
      delete this.onEnterFrame;
      }
   }
}
b1_btn.onRollOut = function(){
   onEnterFrame = function (){
      uno_mc._y+=(pos3-uno_mc._y)/5;
      uno_mc._x+=(pos4-uno_mc._x)/5;
      uno_mc._yscale-=1;
      uno_mc._xscale-=1;
      if(uno_mc._yscale<=40 && uno_mc._xscale<=40){
         uno_mc._yscale = 40;
         uno_mc._xscale = 40;
         delete this.onEnterFrame;
         }
      }
   }

//-----------------------------------------------------------
//-----------------------------------------------------------
pos5 = 200;
pos6 = 350;
pos7 = 192;
pos8 = 302;
b2_btn.onRollOver = function (){
   onEnterFrame = function (){
      dos_mc._y+=(pos5-dos_mc._y)/5;
      dos_mc._x+=(pos6-dos_mc._x)/5;
      dos_mc._xscale+=1;
      dos_mc._yscale+=1;
      if(dos_mc._xscale >= 100 && dos_mc._yscale >= 100){
         dos_mc._xscale = 100;
         dos_mc._yscale = 100;
         delete this.onEnterFrame;
         }
      }
   }
b2_btn.onRollOut = function (){
   onEnterFrame = function (){
      dos_mc._x+=(pos7-dos_mc._x)/5;
      dos_mc._y+=(pos8-dos_mc._y)/5;
      dos_mc._xscale-=1;
      dos_mc._yscale-=1;
      if(dos_mc._xscale <=50 && dos_mc._yscale <= 50){
         dos_mc._xscale = 50;
         dos_mc._yscale = 50;
         delete this.onEnterFrame;
         }
      }
   }

loas pos1, pos2.... son las posiciones donde se titnen q mover mi primer mc y pos 3 y pos4 son las posisciones iniciales del primer mc, pos 5 y pos 6 de igual forma q la primera son las posiciones iniciales del segundo mc, y pos 7 y pos 8 son las posiciones a donde se debe mover el segundo mc... espero me puedan ayudar y si too sale bien lo dejamos colgado para que otros lo puedan usar .............

Por leon2086

76 de clabLevel



Genero:Masculino  

msie7

 

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