Yo tengo un swf 760x600 en el que hay un moviclip(todo) del mismo tamaño que contiene a otros dos, uno de 760x2000(cont) enmascarado por otro moviclip(masc) de 760x600. El efecto que busco es que segun el movimiento del raton hacia arriba o hacia abajo se muestre cont y claro que se ajuste la parte de arriba de cont cuando estas arriba a la ventana y la parte de abajo de cont cuando estas abajo. Pero solo consigo que funcione con mi resolucion 1024x768.
Este es el codigo que tengo dentro de todo
Código :
cont.setMask(masc);
this.onMouseMove = function() {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.mover(-((this.cont._height-this.masc._height)/this.masc._height)*this._ymouse, 7);
}
};Y este el de la funcion mover:
Código :
function mover(y, aceleracion) {
this.onEnterFrame = function() {
_root.todo.cont._y += (y-_root.todo.cont._y)/aceleracion;
if (Math.abs(y-_root.todo.cont._y)<0.5) {
_root.todo.cont._y = y;
delete this["onEnterFrame"];
}
};
}Este codigo lo he reutilizado de un ejemplo de esta web.
Gracias.
