EaselJS

Software screenshot:
EaselJS
Software informatie:
Versie: 0.8.1 Bijgewerkt
Upload datum: 4 Jun 15
Ontwikkelaar: Grant Skinner
Licentie: Gratis
Populariteit: 193

Rating: 4.0/5 (Total Votes: 1)

EaselJS is opgericht door een voormalige Flash ontwikkelaar die wilde op dezelfde manier van werken met Web animaties en graphics generatie naar de nieuwe wereld van HTML5 te brengen.
Het leveren van een API vergelijkbaar met wat Flash ontwikkelaars hebben gewerkt in het verleden, EaselJS laat deze maken complex animatieroutines, zo krachtig kunnen ook worden gebruikt met browsergebaseerde spellen.
Aangezien de meeste van de huidige Web-activiteit draait om slimme apparaten, de bibliotheek komt ook met touch ondersteuning voor mobiele apparaten.
Dit kan helpen met de ontwikkelaars die werken op cross-platform applicaties, die een coherent, unified interface voor het omgaan met hun doek animaties / graphics.
De bibliotheek kan op dit moment omgaan met:
- Object rendering
- Fase controle
- Geneste artikelen
- Bitmap tekening
- Sprite beelden
- Filters
- Schaduwen
- HTML generatie
Steekproef apps zijn inbegrepen bij het downloadpakket

Wat is nieuw in deze release:.

  • Nieuwe klasse en overnamemodel
  • Major prestaties verhoogt
  • Getters en Setters toegevoegd gedurende
  • Nieuwe evenementen en methoden
  • Tijdgebonden MovieClip
  • Nieuwe Graphics Command Pattern
  • Een unminified & quot; gecombineerd & quot; bibliotheek

Wat is nieuw in versie 0.8.0:

  • Nieuwe klasse en overnamemodel
  • Major prestaties verhoogt
  • Getters en Setters toegevoegd gedurende
  • Nieuwe evenementen en methoden
  • Tijdgebonden MovieClip
  • Nieuwe Graphics Command Pattern
  • Een unminified & quot; gecombineerd & quot; bibliotheek

Wat is nieuw in versie 0.7.1:

  • Vast probleem met mouseChildren niet werken met geneste Containers
  • Fixed kwestie waar de eerste oproep tot Ticker.addEventListener () niet de luisteraar niet terug
  • Toegevoegd DisplayObject.tickEnabled & Container.tickChildren
  • Vast een probleem met betrekking tot dialoogvensters en wijzer positie modale voor muis naar beneden
  • een probleem opgelost bij het aanroepen gotoAndStop (animatie) in de animationend event stack voor dezelfde animatie
  • ColorMatrix niet langer strekt Array
  • Vast ColorMatrix.toArray (), .concat (), en .clone ()
  • Veranderd DblClick een doek luisteraar te gebruiken in plaats van de mondiale luisteraar
  • Toegevoegd MouseEvent.localX / Y
  • Vast touch / multitouch in IE11

Wat is nieuw in versie 0.7.0:.

  • Verwijderde alle onevent handlers (ex onClick, onTick , onAnimationEnd, etc).
  • Verwijderd Ticker.addListener en .removeListener.
  • De meeste muisgebeurtenissen nu zeepbel.
  • BitmapAnimation hernoemd naar Sprite.
  • MouseEvent erft nu uit nieuwe Event klasse.
  • Sprite sheet data animatie .frequency pand verwijderd in het voordeel van .speed.
  • Removed & quot; doelwit & quot; uit param lijst MouseEvent's.
  • Het terugkeren valse van een event handler niet meer veroorzaakt dispatchEvent om return false, zie Event.preventDefault.
  • Toegevoegd & quot; strikte gebruiken & quot ;; alles.
  • Hernoemd BoxBlurFilter te BlurFilter.

Wat is nieuw in versie 0.6.1:.

  • Toegevoegd AlphaMaskFilter demo
  • Voegde een & quot; Graphics Winding & quot; demo.
  • Toegevoegd Safari nota aan de cache demo.
  • Bijgewerkt documentatie.
  • Toegevoegd veel meer voorbeelden.
  • Matrix2D.rotate.
  • Matrix2D.tx onrechte genoemd.

Wat is nieuw in versie v0.5.0:

  • Ondersteuning voor multitouch
  • Complete herschrijven van de tekening model naar een hybride aanpak (opslaan / herstellen en matrix) gebruiken
  • Toegevoegd DisplayObject.mask
  • Toegevoegd Graphics.drawAsPath (CTX)
  • Toegevoegde Text.getMeasuredHeight ()
  • Toegevoegd DisplayObject.updateContext (CTX)
  • Toegevoegd DisplayObject.getMatrix (matrix)
  • Toegevoegd DisplayObject.hitArea
  • Vast probleem met het weergeven van tekst niet als .text is 0 of vals
  • Fix voor setChildIndex
  • Fix voor addChildAt met meerdere params
  • Toegevoegd SpriteSheetBuilder
  • Toegevoegd MovieClip.actionsEnabled
  • Updates te Ticker om steun voor requestAnimationFrame verbeteren
  • Betere ondersteuning voor negatieve hoek waarden .drawRoundRectComplex
  • Toegevoegd stage.mouseMoveOutside & mouseEvent.rawX / Y
  • Toegevoegd & quot; createjs.createCanvas () & quot; ondersteuning voor alternatieve doeken (ex. exCanvas)
  • Toegevoegd & quot; schaal & quot; parameter om cache () en het opruimen van de implementatie
  • Fix voor DOMElement met Opera
  • Verschillende bug fixes en updates doc

Wat is nieuw in versie v0.4.1:

  • Vast een probleem met de voorbelasting sprite sheet beelden bij gebruik tegel gebaseerd sheets
  • Werkte rond een bug in Safari met addFlippedFrames
  • Toegevoegde setChildIndex (), swapChildrenAt (), en swapChildren () om Container
  • Made frequentie param op enableMouseOver optionele
  • Werkte rond een Chrome 17 bug die tekst zou voorkomen dat w / o maxbreedte van renderen
  • Extra oplossingen voor video als een bitmap bron
  • Herschrijven van Ticker om de uitvoering te vereenvoudigen en de problemen met useRAF lossen in Safari
  • Animaties in BitmapAnimation nu standaard ingesteld op looping
  • Toegevoegd BitmapAnimation.play / stop ()
  • Toegevoegd Bitmap.sourceRect
  • Ticker ondersteunt nu een object met een teek methode of een functie als luisteraar
  • Hernoemd DisplayObject.tick om .onTick
  • Toegevoegd MovieClip klasse
  • Toegevoegd onComplete om SpriteSheet
  • Toegevoegd ColorMatrix klasse

Wat is nieuw in versie v0.4:

  • Toegevoegde DisplayObject.setTransform ()
  • Toegevoegd DisplayObject.onDoubleClick handler (met dank aan rbarazi)
  • Toegevoegd DisplayObject.cacheID en DisplayObject.getCacheDataURL ()
  • Prestaties optimalisatie voor DisplayObject tekenen
  • Ondersteuning voor touch input (één punt) via de Touch klasse
  • Ondersteuning toegevoegd voor het passeren van een beeld URI aan de Bitmap constructeur
  • Fixes aan Shadow
  • Optimalisering
  • Documentatie updates

Wat is nieuw in versie v0.3.2:

  • Toegevoegd stage.mouseInBounds
  • Toegevoegd DisplayObject.onMouseOver en onMouseOut callbacks
  • Toegevoegd stage.enableMouseOver (freq)
  • Verbeterde ondersteuning voor de berekening van mouseX / Y in divs met relatieve positionering
  • Vast Graphics.clone ()
  • Vast een probleem met schaduwen het niet goed reset
  • gemigreerd naar YUIDocs plaats van JSDocs gebruiken
  • een probleem opgelost dat BitmapSequence gevallen voorkomen met frameData van het werken met gotoAndPlay (framenummer)

Eisen

  • Javascript nodig op client side

Vergelijkbare software

LeapJS
LeapJS

1 Mar 15

Kodiak
Kodiak

21 Jul 15

Deprecated
Deprecated

12 May 15

Andere software van ontwikkelaar Grant Skinner

RegExr
RegExr

3 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Zoe
Zoe

13 Apr 15

Reacties op EaselJS

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!