EaselJS

Software screenshot:
EaselJS
Rincian Software:
Versi: 0.8.1 Diperbarui
Tanggal Upload: 4 Jun 15
Pengembang: Grant Skinner
Lisensi: Gratis
Popularitas: 63

Rating: nan/5 (Total Votes: 0)

EaselJS diciptakan oleh mantan pengembang Flash yang ingin membawa dengan cara yang sama bekerja dengan animasi Web dan grafis generasi ke dunia baru HTML5.
Menyampaikan API mirip dengan apa yang pengembang Flash telah digunakan untuk bekerja di masa lalu, EaselJS memungkinkan mereka menciptakan rutinitas animasi yang kompleks, begitu kuat mereka dapat bahkan digunakan dengan permainan berbasis browser.
Karena sebagian besar aktivitas web saat ini berkisar sekitar perangkat pintar, perpustakaan juga dilengkapi dengan dukungan sentuh untuk perangkat mobile.
Hal ini dapat membantu dengan pengembang bekerja pada aplikasi cross-platform, menyediakan koheren, antarmuka bersatu untuk menangani animasi kanvas mereka / grafis.
Perpustakaan saat ini dapat menangani:
- Objek render
- Kontrol tahap
- Item bersarang
- Gambar bitmap
- Gambar sprite
- Filter
- Bayangan
- Generasi HTML
Contoh aplikasi yang disertakan dengan paket download

Apa yang baru dalam rilis ini:.

  • kelas baru dan model warisan
  • peningkatan kinerja utama
  • getter dan setter menambahkan seluruh
  • Event baru dan metode
  • MovieClip berbasis Waktu
  • New Graphics Command Pola
  • Sebuah unminified & quot; dikombinasikan & quot; perpustakaan

Apa yang baru di versi 0.8.0:

  • kelas baru dan model warisan
  • peningkatan kinerja utama
  • getter dan setter menambahkan seluruh
  • Event baru dan metode
  • MovieClip berbasis Waktu
  • New Graphics Command Pola
  • Sebuah unminified & quot; dikombinasikan & quot; perpustakaan

Apa yang baru di versi 0.7.1:

  • masalah tetap dengan mouseChildren tidak bekerja dengan Wadah bersarang
  • Tetap masalah di mana panggilan pertama yang Ticker.addEventListener () tidak mengembalikan pendengar
  • Ditambahkan DisplayObject.tickEnabled & Container.tickChildren
  • Tetap masalah terkait untuk modal dialog dan posisi pointer mouse ke bawah
  • Tetap masalah saat memanggil gotoAndStop (animasi) dalam acara animationend stack untuk animasi yang sama
  • ColorMatrix tidak lagi meluas Array
  • Tetap ColorMatrix.toArray (), .concat (), dan .clone ()
  • Berubah DblClick menggunakan pendengar kanvas bukan pendengar global yang
  • Ditambahkan MouseEvent.localX / Y
  • sentuhan Tetap / multitouch di IE11

Apa yang baru di versi 0.7.0:.

  • Dihapus semua penangan OnEvent (ex onClick, onTick , onAnimationEnd, dll).
  • Dihapus Ticker.addListener dan .removeListener.
  • Kebanyakan peristiwa mouse sekarang
  • gelembung.
  • BitmapAnimation berganti nama menjadi Sprite.
  • MouseEvent sekarang mewarisi dari kelas acara baru.

  • Properti .frequency animasi Data
  • sheet Sprite dihapus mendukung .speed.
  • Dihapus & quot; Target & quot; dari daftar param MouseEvent ini.
  • Kembali palsu dari event handler tidak lagi menyebabkan dispatchEvent untuk kembali palsu, lihat event.preventDefault.
  • Tambah & quot; & quot menggunakan ketat ;; untuk semuanya.
  • Berganti nama BoxBlurFilter untuk BlurFilter.

Apa yang baru di versi 0.6.1:.

  • Ditambahkan AlphaMaskFilter demo
  • Ditambahkan & quot; Graphics Winding & quot; demo.
  • Ditambahkan Safari catatan untuk demo Cache.
  • Diperbarui dokumentasi.
  • Ditambahkan banyak lagi contoh-contoh.
  • Matrix2D.rotate.
  • Matrix2D.tx bernama salah.

Apa yang baru dalam versi v0.5.0:

  • Ditambahkan dukungan untuk multitouch
  • menulis ulang Lengkap model gambar menggunakan pendekatan hybrid (menyimpan / restore & matrix)
  • Ditambahkan DisplayObject.mask
  • Ditambahkan Graphics.drawAsPath (ctx)
  • Ditambahkan Text.getMeasuredHeight ()
  • Ditambahkan DisplayObject.updateContext (ctx)
  • Ditambahkan DisplayObject.getMatrix (matriks)
  • Ditambahkan DisplayObject.hitArea
  • masalah tetap dengan Teks tidak menampilkan jika .Text adalah 0 atau salah
  • Fix untuk setChildIndex
  • Fix untuk addChildAt dengan beberapa params
  • Ditambahkan SpriteSheetBuilder
  • Ditambahkan MovieClip.actionsEnabled
  • Pembaruan Ticker untuk meningkatkan dukungan untuk requestAnimationFrame
  • Dukungan yang lebih baik untuk nilai sudut negatif pada .drawRoundRectComplex
  • Ditambahkan stage.mouseMoveOutside & mouseEvent.rawX / Y
  • Tambah & quot; createjs.createCanvas () & quot; dukungan untuk kanvas alternatif (ex. ExCanvas)
  • Tambah & quot; skala & quot; parameter untuk cache () dan dibersihkan pelaksanaannya
  • Fix untuk DOMElement dengan Opera
  • Berbagai perbaikan bug dan update doc

Apa yang baru dalam versi v0.4.1:

  • Tetap masalah dengan preloading gambar lembar sprite bila menggunakan lembar berdasarkan genteng
  • Bekerja di sekitar bug di Safari dengan addFlippedFrames
  • Ditambahkan setChildIndex (), swapChildrenAt (), dan swapChildren () untuk Kontainer
  • Terbuat frekuensi param pada enableMouseOver opsional
  • Bekerja di sekitar Chrome 17 bug yang akan mencegah teks w / o MaxWidth dari render
  • perbaikan tambahan untuk video sebagai sumber Bitmap
  • Rewrite dari Ticker untuk menyederhanakan implementasi dan memecahkan masalah dengan useRAF di Safari
  • Animasi di BitmapAnimation sekarang default perulangan
  • Ditambahkan BitmapAnimation.play / stop ()
  • Ditambahkan Bitmap.sourceRect
  • Ticker sekarang mendukung objek dengan metode centang, atau fungsi sebagai pendengar
  • Berganti nama DisplayObject.tick untuk .onTick
  • kelas Ditambahkan MovieClip
  • Ditambahkan onComplete untuk SpriteSheet
  • kelas Ditambahkan ColorMatrix

Apa yang baru dalam versi v0.4:

  • Ditambahkan DisplayObject.setTransform ()
  • Ditambahkan DisplayObject.onDoubleClick handler (terima kasih kepada rbarazi)
  • Ditambahkan DisplayObject.cacheID dan DisplayObject.getCacheDataURL ()
  • optimasi kinerja untuk DisplayObject menggambar
  • Ditambahkan dukungan untuk input sentuhan (titik) melalui kelas Sentuh
  • Ditambahkan dukungan untuk melewati gambar URI untuk konstruktor Bitmap
  • Perbaikan ke Shadow
  • Optimasi
  • update Dokumentasi

Apa yang baru dalam versi v0.3.2:

  • Ditambahkan stage.mouseInBounds
  • Ditambahkan DisplayObject.onMouseOver dan onMouseOut callback
  • Ditambahkan stage.enableMouseOver (freq)
  • Peningkatan dukungan untuk menghitung mouseX / Y di divs dengan posisi relatif
  • Tetap Graphics.clone ()
  • Tetap masalah dengan bayangan tidak menjadi ulang benar
  • bermigrasi menggunakan YUIDocs bukan JSDocs
  • Tetap masalah yang mencegah kasus BitmapSequence dengan FrameData dari bekerja dengan gotoAndPlay (frameNumber)

Persyaratan :

  • JavaScript diaktifkan pada sisi client

Software yang serupa

SharpZipLib
SharpZipLib

28 Feb 15

User Choices
User Choices

12 May 15

Apache Commons CSV
Apache Commons CSV

10 Dec 15

UnlimitJS
UnlimitJS

6 Jun 15

Perangkat lunak lain dari pengembang Grant Skinner

TweenJS
TweenJS

4 Jun 15

PreloadJS
PreloadJS

5 Jun 15

SoundJS
SoundJS

5 Jun 15

Komentar untuk EaselJS

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!