antonio_L escribió:
Esta función hace que el mapa aumente o disminuya de tamaño.
Código :
function scala (mc, Xscala, Yscala, vel) {
mc.onEnterFrame = function () {
mc._xscale += (Xscala - mc._xscale) / vel;
mc._yscale += (Yscala - mc._yscale) / vel;
if (mc._xscale == Xscala || mc._yscale == Yscala) {
delete this.onEnterFrame;
}
};
}
/*
En el código de los botones tienes que darle valor a los parámetros que requiere la función
mc= el nombre del movieClip al que aplicas la escala (en tu caso, el mapa)
Xscala= al tamaño en anchura que quieres que alcance tu movieClip
Yscala= al tamaño en altura que quieres que alcance tu movieClip
vel= la velocidad a la que crece o mengua el movieClip
*/
//
aumentar_btn.on release=function(){
scala (mc, 150, 150, 5)
}
//
disminuir_btn.on release=function(){
scala (mc, 100, 100, 5)
}
Este código lo pones en la linea de tiempo principal.
Creo que funcionará.
Tu función esta bien nada más que tienes un error de sintaxís.
Escribiste:
aumentar_btn.on release=function(){
scala (mc, 150, 150, 5)
}
//
disminuir_btn.on release=function(){
scala (mc, 100, 100, 5)
}
y es:
aumentar_btn.onRelease=function(){
scala (mc, 150, 150, 5)
}
//
disminuir_btn.onRelease=function(){
scala (mc, 100, 100, 5)
}