Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2008, 06:01
vega22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 99
Antigüedad: 16 años, 6 meses
Puntos: 0
Vamonos con la diagramación liquida

Tengo un clip que quiero reconvertir en formato líquido. Lo bueno es que sólo tengo que preocuparme de las variaciones de X, porque la Y es constante. Lo malo es que tiene tres objetos en movimiento que hay que reposicionar.

Estoy haciendo esto hasta ahora:

Código:
onSelfEvent (load){
Stage.scaleMode = "noscale";
Stage.align = "tl";
resizer = new Object ();
Stage.addListener (resizer);
resizer.onResize = function ()
{
    
 escena._width = (Stage.width - 42);
 var dif = (1680 - Stage.width);
 
 };

}
Es decir, ya tengo redimensionada la escena y ya tengo declarada la variable dif, que es la diferencia entre la posicion original X de los elementos y la posición relativa a Stage.width (el 1680 sale de que la posición original de las X es relativa a una resolución de pantalla de 1680. Ya crearé una película más ancha para que se adapte a resoluciones mayores, por ejemplo con width=2000).
El problema es que no sé cómo introducir la variable dif en los diferentes elementos móviles. No sé cómo declarar Nueva_X = Original_X - Dif_X.
¿Cómo se hace esto?
Gracias