TweenJS es una solución moderna para mayores bibliotecas interpolación flash como TweenLite y GTween.
Implementa los mismos principios interpolación de movimiento se utilizan con éxito en las aplicaciones Flash, pero para HTML5 y componentes JS-basado.
La biblioteca básicamente rompe preadolescentes en dos elementos: las medidas y acciones.
A continuación, proporciona una API que permite a los desarrolladores controlan cómo se representan los pasos y acciones, que les permite crear la costumbre, los movimientos suavizadas a cabo.
TweenJS soporta funciones, retrasos, secuenciación interpolación, propiedades CSS, y uso con propiedades numéricos y no numéricos aliviar.
Demos se incluyen con el paquete de descarga
¿Cuál es nuevo en esta versión:.
- Nueva clase y modelo de herencia
- Incluye Ticker.js como parte de TweenJS
¿Qué hay de nuevo en la versión 0.6.0:
- Nueva clase y modelo de herencia
- Incluye Ticker.js como parte de TweenJS
¿Cuál es nuevo en la versión 0.5.0:
- Actualización uso Ticker utilizar EventDispatcher lugar. Agregado handleEvent propagar evento garrapata.
- Agregado TweenOnlyDemo para mostrar TweenJS uso sin EaselJS.
- Fijo Cronología incorrectamente doc'd documentado poner todas las API de línea de tiempo en Tween lugar.
- Agregado & quot; & quot utilizan estricta ;; a todo ..
- Se ha solucionado un problema con EventDispatcher al añadir la misma escucha a un evento dos veces.
- hasActiveTweens fijos a devuelven un booleano consistentemente.
- Timeline.getLabels Añadido () y getCurrentLabel ().
- Tween espera sumarse como oyente en Ticker hasta que se inicie la primera interpolación.
- Actualizado el proceso de construcción de utilizar NodeJS y Grunt.js. Por favor, consulte el archivo Léame en la carpeta de construcción.
¿Cuál es nuevo en la versión 0.4.1:
- Añadido ejemplos adicionales y documentación a Tween
- ejemplos Actualizado para propagar el evento garrapata al escenario
- parámetros opcionales documentados en Tween.get ()
- Se ha actualizado a la última EventDispatcher
- método Agregado Tween.removeAllTweens
¿Qué hay de nuevo en la versión 0.4.0:
- capacidades Agregado EaselJS EventDispatcher a TweenJS
- Actualización proceso de construcción a utilizar NodeJS
- tween_version.js Añadido, lo que genera un objeto TweenJS en tiempo de ejecución que contiene información de compilación
- Actualizado descripciones de documentación, ejemplos y estilo
- Agregado MotionGuidePlugin para apoyar Toolkit para CreateJS
¿Qué hay de nuevo en la versión 0.3.0:
- Movido todas las definiciones de clase en un quot configurable y; CreateJS & quot ; espacio de nombres
- Arreglo para una condición de carrera que puede surgir cuando uno entre causa a otros a ser eliminado
- Agregado Tween.hasActiveTweens (objetivo)
- Solucionado el problema con la versión miniaturizada del código de depender de Ticker
- Solucionado el problema con unpausing preadolescentes después de añadir y eliminar de una línea de tiempo
- Agregado .onChange () para Tween y Cronograma
- .position Añadido a Tween y Cronograma
- Agregado Tween.target
¿Cuál es nuevo en la versión 0.2.0:
- Se implementó un modelo plug-in, y se trasladó a soporte CSS CSSPlugin
- Línea de tiempo ahora obliga a sus useTicks que fijan en los preadolescentes niño
- se puede establecer en pausa y posición en los apoyos de configuración
- Arreglo para posiciones negativas en preadolescentes
- Agregado Timeline.resolve ()
- correcciones de errores menores y actualizaciones doc
¿Cuál es nuevo en la versión 0.1.1:
- Se implementó un modelo plug-in, y se trasladó a soporte CSS CSSPlugin.
¿Qué hay de nuevo en la versión 0.1:.
- Versión inicial
Limitaciones
- Estado Experimental. Podría cambiar drásticamente de una versión a otra.
Comentarios que no se encuentran