EaselJS

Software screenshot:
EaselJS
Dettagli del software:
Versione: 0.8.1 Aggiornato
Data di caricamento: 4 Jun 15
Sviluppatore: Grant Skinner
Licenza: Libero
Popolarità: 193

Rating: 4.0/5 (Total Votes: 1)

EaselJS è stato creato da un ex sviluppatore Flash che ha voluto portare allo stesso modo di lavorare con le animazioni web e grafica generazione al nuovo mondo di HTML5.
Fornire una API simile a quello che gli sviluppatori di Flash sono stati utilizzati per lavorare in passato, EaselJS lascia crearli routine di animazione complessi, così potente da poter essere utilizzati anche con i giochi basati su browser.
Poiché la maggior parte delle attività Web di oggi ruota intorno dispositivi intelligenti, la biblioteca viene fornito con supporto touch per dispositivi mobili.
Questo può aiutare con gli sviluppatori a lavorare su applicazioni cross-platform, che fornisce una coerente interfaccia unificata per trattare con loro animazioni di tela / grafica.
La biblioteca attualmente può affrontare:
- Rendering oggetto
- Il comando dello stadio
- elementi nidificati
- Disegno bitmap
- immagini sprite
- Filtri
- ombre
- Generazione HTML
Applicazioni di esempio sono incluse nel pacchetto di download

Cosa c'è di nuovo in questa versione:.

  • Nuova classe e modello di ereditarietà
  • I principali aumenti di prestazioni
  • getter e setter aggiunto per tutto
  • Nuovi eventi e metodi
  • MovieClip in base al tempo
  • Nuovo comando grafica del modello
  • Un unminified & quot; combinato & quot; biblioteca

Cosa c'è di nuovo nella versione 0.8.0:

  • Nuova classe e modello di ereditarietà
  • I principali aumenti di prestazioni
  • getter e setter aggiunto per tutto
  • Nuovi eventi e metodi
  • MovieClip in base al tempo
  • Nuovo comando grafica del modello
  • Un unminified & quot; combinato & quot; biblioteca

Cosa c'è di nuovo nella versione 0.7.1:

  • Risolto il problema con mouseChildren che non funziona con contenitori nidificati
  • Risolto il problema per cui prima chiamata a Ticker.addEventListener () non ha restituito l'ascoltatore
  • Aggiunto DisplayObject.tickEnabled & Container.tickChildren
  • Risolto un problema relativo alla modale dialoghi e posizione del puntatore del mouse verso il basso per
  • Risolto un problema quando si chiama gotoAndStop (animazione) nello stack evento animationend per la stessa animazione
  • ColorMatrix non estende Array
  • fissi ColorMatrix.toArray (), .concat (), e .clone ()
  • dblclick modificata per utilizzare un ascoltatore di tela invece di ascoltatore globale
  • Aggiunto MouseEvent.localX / Y
  • contatto fisso / multitouch in IE11

Cosa c'è di nuovo nella versione 0.7.0:.

  • rimossi tutti i gestori OnEvent (ex onClick, onTick , onAnimationEnd, ecc).
  • Rimosso Ticker.addListener e .removeListener.
  • La maggior parte degli eventi del mouse ora bolla.
  • BitmapAnimation rinominato Sprite.
  • MouseEvent ora eredita dalla nuova classe di evento.

  • Proprietà di animazione .frequency dei dati
  • foglio sprite rimosso in favore di .speed.
  • Rimosso & quot; obiettivo & quot; dalla lista param di MouseEvent.
  • Tornando falso da un gestore di eventi non determina più dispatchEvent a restituire false, vedere Event.preventDefault.
  • aggiunto & quot; utilizzano rigoroso & quot ;; a tutto.
  • Rinominato BoxBlurFilter a BlurFilter.

Cosa c'è di nuovo nella versione 0.6.1:.

  • Aggiunto AlphaMaskFilter demo
  • Aggiunto un & quot; Grafica Winding & quot; demo.
  • Aggiunto Safari nota alla demo Cache.
  • Documentazione aggiornata.
  • un sacco Aggiunti altri esempi.
  • Matrix2D.rotate.
  • Matrix2D.tx chiamato in modo non corretto.

Cosa c'è di nuovo nella versione v0.5.0:

  • Aggiunto il supporto per il multitouch
  • riscrittura completa del modello di disegno da utilizzare un approccio ibrido (salvataggio / ripristino e matrice)
  • Aggiunto DisplayObject.mask
  • Aggiunto Graphics.drawAsPath (CTX)
  • Aggiunto Text.getMeasuredHeight ()
  • Aggiunto DisplayObject.updateContext (CTX)
  • Aggiunto DisplayObject.getMatrix (matrice)
  • Aggiunto DisplayObject.hitArea
  • Risolto il problema con il testo non visualizzato se .text è 0 o false
  • Fix per setChildIndex
  • Fix per addChildAt con più params
  • Aggiunto SpriteSheetBuilder
  • Aggiunto MovieClip.actionsEnabled
  • Aggiornamenti a Ticker per migliorare il supporto per requestAnimationFrame
  • Migliorato il supporto per i valori angolari negativi su .drawRoundRectComplex
  • Aggiunto stage.mouseMoveOutside & mouseEvent.rawX / Y
  • aggiunto & quot; createjs.createCanvas () & quot; al sostegno alle tele alternativi (es. exCanvas)
  • aggiunto & quot; scala & quot; parametro di cache () e ripulito l'attuazione
  • Fix per DOMElement con Opera
  • Varie correzioni di bug e aggiornamenti doc

Cosa c'è di nuovo nella versione v0.4.1:

  • Risolto un problema con precarico immagini dei fogli sprite quando si usa fogli a base di piastrelle
  • Ha lavorato in giro un bug in Safari con addFlippedFrames
  • Aggiunto setChildIndex (), swapChildrenAt (), e swapChildren () per Container
  • Fatto param frequenza enableMouseOver opzionale
  • Ha lavorato intorno ad un Chrome 17 bug che impedirebbe il testo w / o maxwidth dal rendering
  • correzioni aggiuntive per il video come fonte Bitmap
  • Rewrite di Ticker per semplificare l'implementazione e risolvere problemi con useRAF in Safari
  • Animazioni in BitmapAnimation ora di default per il ciclo
  • Aggiunto BitmapAnimation.play / stop ()
  • Aggiunto Bitmap.sourceRect
  • Ticker supporta ora un oggetto con un metodo di zecca, o una funzione come ascoltatore
  • Rinominato DisplayObject.tick per .onTick
  • classe Aggiunto MovieClip
  • Aggiunto onComplete per SpriteSheet
  • classe Aggiunto ColorMatrix

Cosa c'è di nuovo nella versione v0.4:

  • Aggiunto DisplayObject.setTransform ()
  • handler Aggiunto DisplayObject.onDoubleClick (grazie a rbarazi)
  • Aggiunto DisplayObject.cacheID e DisplayObject.getCacheDataURL ()
  • ottimizzazione delle prestazioni per l'elaborazione DisplayObject
  • Aggiunto il supporto per l'input touch (solo punto) tramite la classe Premere
  • Aggiunto il supporto per il passaggio di una immagine URI al costruttore Bitmap
  • Correzioni a Ombra
  • Ottimizzazioni
  • Aggiornamenti della documentazione

Cosa c'è di nuovo nella versione v0.3.2:

  • Aggiunto stage.mouseInBounds
  • Aggiunto DisplayObject.onMouseOver e onMouseOut callback
  • Aggiunto stage.enableMouseOver (freq)
  • Migliorato il supporto per il calcolo mouseX / Y in div con posizionamento relativo
  • fissi Graphics.clone ()
  • Risolto un problema con le ombre non essere reimpostato correttamente
  • migrati utilizzare YUIDocs invece di JSDocs
  • Risolto un problema che impediva istanze BitmapSequence con frameData di lavorare con gotoAndPlay (frameNumber)

Requisiti

  • JavaScript abilitato sul lato client

Programmi simili

DynCSS
DynCSS

13 Apr 15

rdf-sesame
rdf-sesame

13 Apr 15

Sqwish
Sqwish

13 May 15

Apache log4net
Apache log4net

9 Feb 16

Altri software di sviluppo Grant Skinner

PreloadJS
PreloadJS

5 Jun 15

TweenJS
TweenJS

4 Jun 15

SoundJS
SoundJS

5 Jun 15

Commenti a EaselJS

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria