Pagine    Articoli    Prodotti    Forum    Cerca  
Nickname

Password


Non sei registrato?
Registrati a GPI qui!

Puoi anche attivare un vecchio utente GPI e chiedere una nuova password.
I Team

Mappa Team
I nostri utenti

Mappa Utenti

   HOTween

Pubblicato da Daniele Giardini il 2012-10-31 14:59:21
Categoria: app
Tags: Unity, tween, tween engine

HOTween è una tween engine object-oriented e open-source per Unity, con cui si possono creare sia Tweeners (semplici animazioni di una proprietà) che Sequences (timeline di animazioni innestate).

 

Ho rilasciato HOTween ormai quasi un anno fa, perché ero piuttosto scontento di iTween, e nel tempo l'ho parecchio aggiornato, aggiungendo nuove funzionalità e sistemando eventuali bug. Per chi ama i Visual Editor, ho anche pubblicato HOTween Visual Editor.

Per chi già usa iTween, considerate che HOTween è una bestia molto diversa (nonché più precisa e più veloce, sia come tempi di caricamento che di esecuzione), quindi vi consiglio di darci almeno un'occhiata :)

 

Il sito ufficiale con tutta la documentazione è qui: HOTween website, mentre su Google Code potete trovare i sorgenti.

La libreria (compatibile sia con Windows che con Mac) è scaricabile sia dal sito che dall'Asset Store di Unity (dove trovate anche il Visual Editor).

 

Caratteristiche

  • Velocità: come dicevo, è veloce
  • Type-safety: l'unica stringa di cui HOTween ha bisogno è il nome della proprietà da utilizzare. Tutto il resto è type-safe
  • Sequences: timeline composte da più tween innestati, controllabili a piacimento
  • Precisione: HOTween usa degli algoritmi estremamente precisi per calcolare la durata di ogni tween, loop inclusi
  • Opzioni di update multiple: ogni tween si può impostare in modo che si aggiorni in uno dei vari intervalli di update di Unity, e volendo si può usare il TimeScaleIndependentUpdate, che ignora completamente il timeScale impostato in Unity (molto comodo per le GUI)
  • Tipi di loop: oltre ai classici tipi di loop ("restart" e "yoyo"), si possono impostare due tipi aggiuntivi. "YoyoInverse" inverte anche l'easing quando il loop torna indietro, mentre "IncrementalLoop" aumenta i valori costantemente ad ogni loop
  • Plugins: HOTween supporta plugin esterni creati dagli utenti
  • Callbacks: tanti callback (OnComplete, OnPlay, etc), con vari overload per impostare parametri aggiuntivi
  • Animazione su Path: HOTween è in grado di animare su path curvi mantenendo una velocitò costante (indipendentemente dalla distanza di ogni punto del percorso)
  • Metodi: oltre ai metodi classici (Play, Pause, etc), ce ne sono tanti in aggiunta (come Goto, Reverse, e cose più avanzate)


Sito Web:
hotween.holoville.com


Campagne crowfunding

Just One Line
Siamo presenti su

     
Copyright ©2016 - Manifesto - Privacy - Termini di Servizio - Community - Collaboratori - Contattaci