Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/04/2007, 18:30
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: mover un objeto a un lugar concreto

Hola marijos:
Vamos con un ejemplo:
Creamos 4 botones con el punto de registro en su centro geométrico
Y el rectángulo de 70 x 10 ubicando del mismo modo que los botones dentro de un MC.
En el escenario colocamos los botones con su centro en las coordenadas x = 75, 165, 250 y 345. Y le ponemos como nombre de instancia: b1, b2, b3 y b4.
En la capa 2 frame 1 el MC que contiene el rectángulo debajo de los botones con su centro en la coordenada x = 75, con nombre de instancia: rectángulo
En la capa 3 frame 1 éste código:
rectangulo.onEnterFrame=function(){
this._x+=(this.x0-this._x)/5
}
b1.onReleaser=function(){
rectángulo.x0=75
}
b2.onRelease=function(){
rectángulo.x0=165
}
b3.onRelease=function(){
rectángulo.x0=250
}
b4.onRelease=function(){
rectángulo.x0=345;
}
Si quieres que se agrande o achique dependiendo del tamaño del texto podrías adicionar ésta línea a cada código de los botones: rectangulo._xscale = 75; el valor lo modificas de acuerdo al tamaño del texto de cada botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/