Logre hacer un efecto de sinfin (carrusel) con imagenes para la web de la empresa para la que trabajo.
Este sinfin captura los logos externamente y lee los nombres de los archivos a traves de un XML. Por tanto, las animaciones y posiciones de los logos dentro del Flash se aplican dinamicamente.
El caso es que hice una funcion que hace que al poner el cursor sobre cualquier logo este se agrande y al sacar el mouse vuelva a su tamaño original. Hasta ahora todo bien, hasta que vemos que agranda a partir de la esquina superior izquierda (que es desde donde carga el MC generado dinamicamente).
Aqui pueden ver una muestra de lo que digo y este es el script que maneja el efecto:
Código:
Como veran, se agranda hacia una esquina y lo correcto es que amplie centrado. Sabrian como corregir ese script para centrar el MC al agrandar ???? function efectosMouseLogo(mcEfecto:MovieClip) { // clearInterval(encreaseLogo); clearInterval(decreaseLogo); // mcEfecto.onRollOver = function() { pausarLogos(); var encreaseLogo = setInterval(function () { mcEfecto._xscale = mcEfecto._yscale += 1; if (mcEfecto._xscale >= escalaMaxima) { clearInterval(encreaseLogo); } }, 10); }; // mcEfecto.onRollOut = function() { animarLogos(); var decreaseLogo = setInterval(function () { mcEfecto._xscale = mcEfecto._yscale -= 1; if (mcEfecto._xscale <= escalaNormal) { clearInterval(decreaseLogo); } }, 10); }; // mcEfecto.onPress = function() { trace(this); }; }