Foros del Web » Creando para Internet » Flash y Actionscript »

tween en AS3

Estas en el tema de tween en AS3 en el foro de Flash y Actionscript en Foros del Web. Hola colegas del foro, siguiendo el siguiente videotutorial estoy tratando de hacer un scrollbar personalizado, pero al querer usarlo, me di cuenta que no es ...
  #1 (permalink)  
Antiguo 13/10/2008, 16:17
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 10 años, 3 meses
Puntos: 20
tween en AS3

Hola colegas del foro, siguiendo el siguiente videotutorial estoy tratando de hacer un scrollbar personalizado, pero al querer usarlo, me di cuenta que no es action script 3, y me marca errores al querer importar la libreria
Código:
import caurina.transitions.*;
y por supuesto al querer hacer el desplazamiento de imagenes:
Código:
    Tweener.addTween(content, {y:(-sp*(content.height-masker.height)),
                               time:1});
Supongo que para corregir esto, debo importar la clase transition y usar el codigo equivalente para desplazar la barra hacia abajo, pero ahi es donde me pierdo y les pido su colaboracion
Código:
import fl.transitions.Tween;
A continuacion el codigo completo
Código actionscript:
Ver original
  1. import caurina.transitions.*;
  2.  
  3. var yOffset:Number;
  4. var yMin:Number = 0;
  5. var yMax:Number = sb.track.height - sb.thumb.height;
  6.  
  7. sb.thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumbDown);
  8. stage.addEventListener(MouseEvent.MOUSE_UP, thumbUp);
  9.  
  10. function thumbDown(e:MouseEvent):void
  11. {
  12.     stage.addEventListener(MouseEvent.MOUSE_MOVE, thumbMove);
  13.     yOffset = mouseY - sb.thumb.y;
  14. }
  15.  
  16. function thumbUp(e:MouseEvent):void
  17. {
  18.     stage.removeEventListener(MouseEvent.MOUSE_MOVE, thumbMove);
  19. }
  20.  
  21. function thumbMove(e:MouseEvent):void
  22. {
  23.     sb.thumb.y = mouseY - yOffset;
  24.     if(sb.thumb.y <= yMin)
  25.         sb.thumb.y = yMin;
  26.     if(sb.thumb.y >= yMax)
  27.         sb.thumb.y = yMax;
  28.     var sp:Number = sb.thumb.y / yMax;
  29.     Tweener.addTween(content, {y:(-sp*(content.height-masker.height)),
  30.                                time:1});
  31.  
  32.     e.updateAfterEvent();
  33. }
  #2 (permalink)  
Antiguo 13/10/2008, 16:49
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 10 años, 3 meses
Puntos: 20
Respuesta: tween en AS3

Ya me di cuenta que realmente es una clase publica la que usan, pense que caurina era parte de action script 2, pero ya veo que no.
http://code.google.com/p/tweener/
  #3 (permalink)  
Antiguo 13/10/2008, 17:06
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 10 años, 3 meses
Puntos: 20
Respuesta: tween en AS3

Solo es cuestión de bajar este archivo, descomprimir y pegar la carpeta caurina en la carpeta de trabajo y todo el código funciona bien sin hacer cambios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:20.