Efecto lupa con setMask
Probando la función setMask se me ha ocurrido la idea de hacer un efecto lupa. Aquí os dejo el codigo para que lo mireis. La verdad es que es bastante sencillo.
Código:
- attachMovie(”lupa”, “lupa_mc”, _root.getNextHighestDepth());
- //Ocultamos el ratón
- Mouse.hide();
- //Creamos la máscara
- grande_mc.setMask(lupa_mc);
- //Creamos el movimiento
- seguirMouse = setInterval(this, “moverLupa”, 30);
- function moverLupa() {
- lupa_mc._x = _root._xmouse;
- lupa_mc._y = _root._ymouse;
- grande_mc._x = grande_mc._width-(_root._xmouse);
- grande_mc._y = grande_mc._height-(_root._ymouse);
- }
This movie requires Flash Player 8
3 comments November 3rd, 2006