Herramienta zoom

Cómo puedo realizar un botón que active una herramienta (cursor) zoom de modo que amplíe/reduzca la imagen de fondo

1 respuesta

Respuesta
1
Una forma sencilla de simular zoom es cambiar el ancho y alto de la imagen. Puedes asignarle el siguiente script al sprite de la imagen para comprobar el resultado:
Global cantidad
Global imagen
On beginSprite me
cantidad = 10
imagen = sprite(me.spriteNum)
end beginSprite
on mouseUp me
imagen.height = imagen.width - cantidad
imagen.width = imagen.width -cantidad
end
On mouseEnter
Cursor 303 -- 302 lupa aumentar
end
On mouseLeave
Cursor -1
end
Al colocar el cursor encma de la imagen cambiará para tomar forma de lupa con un signo menos en su interior indicando que al pulsar se va a reducir la imagen. Cuando más pulses más se reduce.
El script para aumentar la imagen es exactamente igual pero cambiando el número del cursor para poner una lupa con el signo más, y tienes que sumar cantidad en vez de restarlo de las propiedades width y height.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas