Comunidad de diseño web y desarrollo en internet online

Quien me ayuda a optimizar este AS...?

Citar            
MensajeEscrito el 20 May 2009 12:44 pm
bueno la onda es así todo este choclo que se voy a escribir ahora, se encuentra dentro del release de un boton.
en definitiva. Es una galería de imagenes...que al iniciar el release..

acciona un carretel de fotos que se mueve en "_x", cada 400 pix. con las fórmulas del famosisimo Robert Penner....


[flash width=500 height=350]http://www.hive-design.com.ar/archivos/url/microcorrugado.swf[/flash]


bueno hasta este punto estamos todos contentos (Carita de contento :lol: )

El drama, es el siguiente...

Esta galería improvisada q me mande....(Esta fea pero la hice yo solito :wink: ), como para que sen una idea es una cosa así adentro....MIRAR el jpg.....en cada fotograma sucede..un avance o retroceso en el eje "X" del carretel de fotos y al mismo tiempo.

Este swf externo llama dentro de la película principal a distintos mc. para que tengan lugar en la escena del site.

El problema reside en esto ultimo, ya que son demasiadas líneas y todavía no hice ni el 10% de la cantidad de fotos que voy a tener q ir subiendo....


Este choclazo se puede resumir de alguna manera? :shock:

_root.descripciones.desc1.tween("_y", 0, 2,"easeOutBack")
_root.descripciones.desc2.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc3.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc4.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc5.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc6.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc7.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc8.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc9.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc10.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc11.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc12.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc13.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc14.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc15.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc16.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc17.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc18.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc19.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc20.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc21.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc22.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc23.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc24.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc25.tween("_y", 155, 2,"easeOutBack")
_root.descripciones.desc26.tween("_y", 155, 2,"easeOutBack")

_root.descripciones2.desc1.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc2.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc3.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc4.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc5.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc6.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc7.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc8.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc9.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc10.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc11.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc12.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc13.tween("_y", 155, 2,"easeOutBack");
_root.descripciones2.desc14.tween("_y", 155, 2,"easeOutBack");
:cry: es mucho :cry:


Desde ya al que tenga algún aporte......Bendecidos sean

Por lks25

25 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2009 02:01 pm
Estas moviendo 26 etiquetas en el clip descripciones y 14 en el clip descripciones2 ... ¿eso es necesario para cada fotograma? Si un elemento ya se encuentra en el sitio de destino, el tween no tiene ningún efecto y puede que solo haya quedado de tu técnica de copy&paste.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2009 07:52 pm
Hola jorge, desgraciadamente..."creo yo", si si si...es necesario.

Ya que el boton que hace correr el carretel, al mismo tiempo llama a un mc que se encuentra en la pelicula principal (este mc, es un cuadrito tonto, que describe cada producto) entonces en cada fotograma...agoto todas las posiblidades de todos los mc que esten participando, menos el mc que se tiene que quedar.

Entonces uso mi tecnica copypaste en donde escondo a todos los mc o los posibles mc, menos el que debe quedarse.

perdón por mi léxico soy medio nuevo en esto....

para mejor referencia...

http://www.gabrieltres.com.ar

ahí hay 3 minigalerias que tiene ese cuadrito tonto de descripción.


quería saber de algún comando o una función que agrupe los nombres de las instancia de todos los mc....

yo en vez de colocar esos choclos.....me imagino, que colocaria algo asi...

((todos los mc) menos --- el que me importa) {escondansen}; jajaja


gracias por responder!

Por lks25

25 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2009 08:29 pm
Sería algo así:

Código ActionScript :

function mueve(excepcion){
  for(var i:Number = 0; i<25; i++)
     if(i!=excepcion) _root.descripciones["desc"+i].tween("_y", 155, 2,"easeOutBack")
  }


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2009 01:28 pm
Genial!!! Jorge eres un genio....me parece que si si si...lo entiendo seria algo así...ya lo pongo en practica...y te aviso pero al parecer...esto sería lo q ando buscando

Por lks25

25 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 28 May 2009 07:23 pm
SOLISARG!!!!!!! funciono! muchisimas gracias :lol:

es la primera vez que alguien me ayuda me siento tan contenido jajajaja

CRISTALAB FOREVER....

ahora me voy a poner a buscar gente que tal vez necesite ayuda de mi, los cuales serán los menos pero vere..


gracias por la onda saludos...

Por lks25

25 de clabLevel



 

Argentina

firefox

 

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