Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2011, 16:44
Greca
 
Fecha de Ingreso: mayo-2010
Ubicación: Madrid
Mensajes: 19
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta Scroll (manejar con rueda del ratón)

Saludos foreros. Me gustaría saber si alguien puede echarme una manita con un código de actionscript, de unos ficheros .fla

El código es un simple scroll, que desplaza el contenido. Hasta ahí todo bien y correcto. Ahora me gustaría saber si es posible añadir alguna línea de código o algúna variable (ni idea, mi conocimiento de programación es básicamente básico), para poder manejarlo también con la rueda del ratón.

Os incluyo la página donde están los ficheros: http://www.greca.es (estoy migrando de host, así que es posible que algunos aun seais redireccionados al host antiguo que no tiene archivos).

Os incluyo el código actionscript (se repite en todos fichero). Este código lo tomé de una librería hace ya algún tiempo, y lo ajusté a mis necesidades (tamaño, deslizamiento, etc,...)

Código actionscript:
Ver original
  1. onClipEvent(load){
  2.     var objetivo:String = _parent.mi_objetivo;
  3.     var sostenido:Boolean = false;
  4.     var razon:Number = this._parent._parent[objetivo]._height / this._height;
  5.     var deslizar:Number;
  6.     razon = int(razon);
  7. }
  8.  
  9. on(press){
  10.     startDrag(this, false, 0, 2, 0, 171);
  11.     this.sostenido = true;
  12. }
  13.  
  14. on (release, releaseOutside, rollOut) {
  15.     stopDrag();
  16.     this.sostenido = false;
  17. }
  18.  
  19. onClipEvent(mouseMove){
  20.     if(this.sostenido){
  21.         deslizar = (this._y - this._parent.barra._y);
  22.         deslizar = int(deslizar);
  23.         this._parent._parent[objetivo]._y = -(razon*deslizar)/3.1; // Desplazamiento
  24.     }
  25. }

Mil gracias por vuestra ayuda!
Un saludo!
Greca