EaselJS

Software kuvakaappaus:
EaselJS
Ohjelmiston tiedot:
Versio: 0.8.1 Päivitetty
Lähetyksen päivämäärä: 4 Jun 15
Kehittäjä: Grant Skinner
Lupa: Vapaa
Suosio: 193

Rating: 3.0/5 (Total Votes: 2)

EaselJS luotiin entinen Flash kehittäjä, joka halusi tuoda samalla tavalla työskennellä Web animaatioita ja grafiikkaa sukupolvi uuteen maailmaan HTML5.
Tuloksia API samanlainen kuin mitä Flash-kehittäjille on käytetty työskennellä aiemmin, EaselJS antaa heille luoda monimutkaisia ​​animaation rutiineja, niin voimakkaita niitä voidaan myös käyttää selainpohjaisia ​​pelejä.
Koska useimmat nykypäivän web toiminta pyörii älykkäiden laitteiden, kirjasto mukana tulee myös kosketusnäyttö tukee mobiililaitteisiin.
Tämä voi auttaa kehittäjiä työskentelevät cross-platform sovelluksia, jotka tarjoavat yhtenäisen, yhtenäinen käyttöliittymä käsitellä heidän kankaalle animaatiot / grafiikkaa.
Kirjasto voi tällä hetkellä käsitellä:
- Esine renderöinti
- Vaihe ohjaus
- Sisäkkäisiä kohteita
- Bitmap piirustus
- Sprite images
- Suodattimet
- Varjot
- HTML sukupolvi
Näyte sovellukset ovat mukana ladattava paketti.

Mikä on uusi tässä julkaisussa:

  • Uusi luokka ja perintö malli
  • Major suorituskyky paranee
  • Getters ja settereitä lisätään koko
  • Uudet tapahtumat ja menetelmät
  • Aika-pohjainen MovieClip
  • Uusi Graphics Command malli
  • unminified & quot; yhdistetyt & quot; kirjasto

Mikä on uusi versiossa 0.8.0:

  • Uusi luokka ja perintö malli
  • Major suorituskyky paranee
  • Getters ja settereitä lisätään koko
  • Uudet tapahtumat ja menetelmät
  • Aika-pohjainen MovieClip
  • Uusi Graphics Command malli
  • unminified & quot; yhdistetyt & quot; kirjasto

Mikä on uusi versiossa 0.7.1:

  • Korjattu ongelma mouseChildren ei toimi sisäkkäisiä Kontit
  • Korjattu ongelma, jos ensimmäinen puhelu Ticker.addEventListener () ei palauttanut kuulija
  • Lisätty DisplayObject.tickEnabled & Container.tickChildren
  • Fixed kysymys liittyy modaalinen dialogit ja osoittimen asento hiiren alas
  • Korjattu ongelma soitettaessa gotoAndStop (animaatio) in animationend tapahtuma pino saman animaation
  • ColorMatrix enää ulottuu Array
  • Kiinteä ColorMatrix.toArray (), .concat (), ja .clone ()
  • Muutettu dblclick käyttää kankaalle kuuntelija sijaan maailmanlaajuisen kuuntelijan
  • Lisätty MouseEvent.localX / Y
  • Kiinteä touch / multitouch vuonna IE11

Mikä on uusi versiossa 0.7.0:

  • Poistettu kaikki onEvent käsittelijät (ex. OnClick, onTick , onAnimationEnd, jne).
  • Poistettu Ticker.addListener ja .removeListener.
  • Most hiiren tapahtumia nyt kupla.
  • BitmapAnimation nimeksi Sprite.
  • MouseEvent nyt perii uuden tapahtuman luokka.
  • Sprite arkki tietojen animaatio .frequency omaisuus poistetaan hyväksi .speed.
  • Poistettu & quot; tavoite & quot; alkaen MouseEvent n param luetteloon.
  • Palattuaan vääriä alkaen tapahtumankäsittelijänä ei enää aiheuta dispatchEvent palata väärä, katso Event.preventDefault.
  • Added & quot; käytämme tiukkoja & quot ;; kaikkeen.
  • Uusi nimi BoxBlurFilter on BlurFilter.

Mikä on uusi versiossa 0.6.1:

  • Lisätty AlphaMaskFilter demo.
  • Lisätty & quot; Graphics Winding & quot; demo.
  • lisätty Safari huomautus Cache demo.
  • Päivitetty dokumentaatio.
  • Lisätty paljon muitakin esimerkkejä.
  • Matrix2D.rotate.
  • Matrix2D.tx nimetty väärin.

Mikä on uusi versiossa v0.5.0:

  • Lisätty tuki multitouch
  • parannus piirustuksen mallin käyttää hybridi lähestymistapaa (tallentaa / palauttaa ja matriisi)
  • Lisätty DisplayObject.mask
  • Lisätty Graphics.drawAsPath (CTX)
  • Lisätty Text.getMeasuredHeight ()
  • Lisätty DisplayObject.updateContext (CTX)
  • Lisätty DisplayObject.getMatrix (matriisi)
  • Lisätty DisplayObject.hitArea
  • Korjattu ongelma, jossa teksti ei näy, jos .text on 0 tai väärä
  • Fix setChildIndex
  • Fix addChildAt useita params
  • Lisätty SpriteSheetBuilder
  • Lisätty MovieClip.actionsEnabled
  • Päivitykset Ticker parantamaan tukea requestAnimationFrame
  • Parempi tuki negatiivisia nurkassa arvojen .drawRoundRectComplex
  • Lisätty stage.mouseMoveOutside & mouseEvent.rawX / Y
  • Added & quot; createjs.createCanvas () & quot; tukemaan vaihtoehtoisia kankaille (ent. exCanvas)
  • Added & quot; mittakaavassa & quot; parametri välimuisti () ja siivottu toteuttamista
  • Fix DOMElement Opera
  • Various korjauksia ja doc päivitykset

Mikä on uusi versiossa v0.4.1:

  • Korjattu ongelma lataamalla sprite sheet kuvia käytettäessä laattojen perustuu levyt
  • kiertää bugi Safari addFlippedFrames
  • Lisätty setChildIndex (), swapChildrenAt (), ja swapChildren () ja Container
  • tehty taajuus param on enableMouseOver lisävarusteena
  • Toiminut noin Chrome 17 vika, joka estää teksti w / o maxwidth sulatuksesta
  • Muita korjauksia videon Bitmap lähteenä
  • uudelleenkirjoitus on Ticker yksinkertaistaa täytäntöönpanoa ja ratkaista ongelmia useRAF Safarissa
  • animaatiot BitmapAnimation nyt oletusarvoisesti silmukoiden
  • Lisätty BitmapAnimation.play / stop ()
  • Lisätty Bitmap.sourceRect
  • Ticker tukee nyt objekti rasti menetelmällä, tai toimivat kuuntelija
  • Uusi nimi DisplayObject.tick on .onTick
  • Lisätty MovieClip luokka
  • lisätty onComplete on SpriteSheet
  • Lisätty ColorMatrix luokka

Mikä on uusi versiossa v0.4:

  • Lisätty DisplayObject.setTransform ()
  • Lisätty DisplayObject.onDoubleClick ohjaajan (kiitos rbarazi)
  • Lisätty DisplayObject.cacheID ja DisplayObject.getCacheDataURL ()
  • Suorituskyky optimointi DisplayObject piirustus
  • Lisätty tuki touch input (yhden pisteen) kautta Touch luokka
  • Lisätty tuki kulkee kuvan URI Bitmap rakentajan
  • Korjauksia Shadow
  • Optimoinnit
  • Documentation päivitykset

Mikä on uusi versiossa v0.3.2:

  • Lisätty stage.mouseInBounds
  • Lisätty DisplayObject.onMouseOver ja onmouseout kutsuja
  • Lisätty stage.enableMouseOver (freq)
  • Parannettu tuki laskemiseksi mouseX / Y divs suhteellisen paikannus
  • Kiinteä Graphics.clone ()
  • Korjattu ongelma varjoja ei ole nollataan oikein
  • siirtyneet käyttämään YUIDocs sijaan JSDocs
  • Korjattu ongelma, joka esti BitmapSequence tapauksia, joissa frameData työskentelystä gotoAndPlay (frameNumber)

vaatimukset

  • Javascript asiakkaan puolella

Vastaavia ohjelmistoja

Lodash
Lodash

18 Jul 16

jstoxml
jstoxml

28 Feb 15

Teacup
Teacup

20 Jul 15

filesize.js
filesize.js

12 Apr 15

Muu ohjelmistojen kehittäjä Grant Skinner

Zoe
Zoe

13 Apr 15

SoundJS
SoundJS

5 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Kommentit EaselJS

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!