Foros del Web » Creando para Internet » Flash y Actionscript »

Cambiar anclaje de mc

Estas en el tema de Cambiar anclaje de mc en el foro de Flash y Actionscript en Foros del Web. Buenasss... una pregunta, tengo el siguiente action en el primer fotograma de la escena principal: MovieClip.prototype.expandir = function(tamx, tamy, vel){ this.onEnterFrame = function(){ with(this){ _xscale ...
  #1 (permalink)  
Antiguo 19/06/2009, 20:36
 
Fecha de Ingreso: junio-2009
Mensajes: 33
Antigüedad: 11 años, 8 meses
Puntos: 0
Cambiar anclaje de mc

Buenasss... una pregunta, tengo el siguiente action en el primer fotograma de la escena principal:

MovieClip.prototype.expandir = function(tamx, tamy, vel){
this.onEnterFrame = function(){
with(this){
_xscale = _xscale + (tamx - _xscale) / vel;
_yscale = _yscale + (tamy - _yscale) / vel;
if ((Math.ceil(_xscale)== tamx) && (Math.ceil(_yscale)== tamy)){
delete onEnterFrame;
}
}
}
}

y en el mc que tengo en el escenario esta accion

on (rollOver){
expandir(200,200,5);
}

on (rollOut){
expandir(100,100,5);
}

on (release)
{
_root.gotoAndPlay(75);
}

Osea es un mc que al pasar el mouse se agranda y se achica y al hacer click me envia a un fotograma deteerminado. Ahora bien esta animacion que se produce al pasar el mouse por arriba que es la ampliacion del mc de arriba hacia abajo y de derecha hacia la izquierda quiero cambiarla, es decir quiero que la ampliacion se haga desde el centro hacia todos los laterales por igual....es decir una ampliacion centrada. Bueno eso es todo. Gracias de antemano
  #2 (permalink)  
Antiguo 20/06/2009, 10:47
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 8 meses
Puntos: 406
Respuesta: Cambiar anclaje de mc

Hola LaMuela:
Simplemente le objeto que está dentro del MC pon su centro geométrico en el punto de registro.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.