TweenJS è una soluzione moderna per vecchie librerie interpolazione Flash come TweenLite e GTween.
Implementa gli stessi principi interpolazione di movimento utilizzati con successo in applicazioni Flash, ma per HTML5 e componenti JS-based.
La biblioteca si rompe praticamente giù interpolazioni in due elementi: passi e azioni.
Essa fornisce quindi una API che consente agli sviluppatori di controllare come vengono resi passi e le azioni, permettendo loro di creare su misura, movimenti appianate.
TweenJS supporta funzioni, ritardi, l'interpolazione di sequenziamento, proprietà CSS, e di utilizzo con proprietà numerici e non numerici andamento.
Demos sono incluse nel pacchetto di download
Cosa c'è di nuovo in questa versione:.
- Nuova classe e modello di ereditarietà
- Incluso Ticker.js come parte di TweenJS
Cosa c'è di nuovo nella versione 0.6.0:
- Nuova classe e modello di ereditarietà
- Incluso Ticker.js come parte di TweenJS
Cosa c'è di nuovo nella versione 0.5.0:
- Aggiornamento utilizzo Ticker usare EventDispatcher invece. Aggiunto handleEvent di propagare evento tick.
- Aggiunto TweenOnlyDemo per visualizzare TweenJS utilizzo senza EaselJS.
- fissi Timeline in modo non corretto doc'd documentato mettere tutte le API Timeline in Tween invece.
- aggiunto & quot; utilizzano rigoroso & quot ;; a tutto ..
- Risolto un problema con EventDispatcher quando si aggiunge lo stesso listener per un evento due volte.
- hasActiveTweens fissi per restituire un valore booleano in modo coerente.
- Timeline.getLabels aggiunte () e getCurrentLabel ().
- Tween attende per aggiungere se stesso come un ascoltatore su Ticker fino all'avvio della prima interpolazione.
- Aggiornato il processo di generazione di utilizzare NodeJS & Grunt.js. Si prega di fare riferimento al readme nella cartella di generazione.
Cosa c'è di nuovo nella versione 0.4.1:
- Aggiunto ulteriori esempi e documentazione a Tween
- esempi aggiornati di propagare l'evento tick allo stadio
- parametri opzionali documentate in Tween.get ()
- Aggiornamento all'ultima EventDispatcher
- metodo Aggiunto Tween.removeAllTweens
Cosa c'è di nuovo nella versione 0.4.0:
- capacità Aggiunto EaselJS EventDispatcher a TweenJS
- processo di generazione aggiornato per utilizzare NodeJS
- tween_version.js aggiunto, che genera un oggetto TweenJS in fase di esecuzione che contiene costruire informazioni
- descrizioni documentazione aggiornata, esempi, e lo stile
- Aggiunto MotionGuidePlugin a sostegno Toolkit per CreateJS
Cosa c'è di nuovo nella versione 0.3.0:
- Spostato tutte le definizioni di classe A, in un quot configurabile &; CreateJS & quot ; namespace
- Fix per una condizione di competizione che può sorgere quando un tween provoca gli altri a essere rimosso
- Aggiunto Tween.hasActiveTweens (target)
- Risolto il problema con la versione minified di codice essere dipendente da Ticker
- Risolto il problema con unpausing interpolazioni dopo l'aggiunta e la rimozione da una linea temporale
- Aggiunto .onChange () per Tween e Timeline
- Aggiunto .position a Tween e Timeline
- Aggiunto Tween.target
Cosa c'è di nuovo nella versione 0.2.0:
- Implementato un modello plug-in, e si è trasferito a supporto CSS CSSPlugin
- Timeline ora costringe i suoi useTicks impostazione su interpolazioni bambino
- Può fissare in pausa e posizione nel puntelli di configurazione
- Fix per le posizioni negative in interpolazioni
- Aggiunto Timeline.resolve ()
- correzioni di bug minori e aggiornamenti doc
Cosa c'è di nuovo nella versione 0.1.1:
- Implementato un modello plug-in, e si è trasferito a supporto CSS CSSPlugin.
Cosa c'è di nuovo in versione 0.1:.
- Versione iniziale
Limitazioni
- Stato sperimentale. Potrebbe cambiare drasticamente da versione a versione.
I commenti non trovato