Hola amigos, tengo un pequeño problema..
Tengo una imagen muy ancha en un mc (panoramica_mc), tengo una mascara que hace que solo se vea un trozo, y la programación para que se mueva con el movimiento del ratón, vale.. todo eso genial.
Con el + y - se amplia y reduzce, utilizo el siguiente código:
onClipEvent (enterFrame) {
if (_root.panoramica_mc._height > "600") {
_root.panoramica_mc.larger = 0;
}
if (_root.panoramica_mc._height < "300") {
_root.panoramica_mc.smaller = 0;
}
if (_root.panoramica_mc.larger == 1) {
_root.panoramica_mc._xscale = _root.panoramica_mc._xscale+5;
_root.panoramica_mc._yscale = _root.panoramica_mc._yscale+5;
_root.panoramica_mc.larger = 0;
}
if (_root.panoramica_mc.smaller == 1) {
_root.panoramica_mc._xscale = _root.panoramica_mc._xscale-5;
_root.panoramica_mc._yscale = _root.panoramica_mc._yscale-5;
_root.panoramica_mc.smaller = 0;
}
}
on (keyPress "+")
{
_root.panoramica_mc.larger = 1;
}
on (keyPress "-")
{
_root.panoramica_mc.smaller = 1;
}
Este código funciona, pero... cuando me reduce la imagen me queda descentrada, debería seguir ocupando la mascara, no sé si me explico..
(Igual no tiene lógica lo que digo, no sé, le estoy dando muchas vueltas)
Podeis ayudarme? Gracias!