EaselJS

Screenshot Software:
EaselJS
Szczegóły programowe:
Wersja: 0.8.1 Aktualizowane
Filmu: 4 Jun 15
Wywoływacz: Grant Skinner
Licencja: Wolny
Popularność: 193

Rating: 4.0/5 (Total Votes: 1)

EaselJS został stworzony przez byłego dewelopera Flash, który chciał doprowadzić ten sam sposób pracy z animacjami i grafiką generacji Web do nowego świata HTML5.
Realizacja API podobnego do tego, co deweloperzy Flash zostały wykorzystane do pracy w przeszłości, EaselJS pozwala im tworzyć skomplikowanych procedur animacji, tak potężne, że mogą być używane nawet z gier opartych na przeglądarce.
Ponieważ większość dzisiejszej aktywności internetowej obraca się wokół inteligentnych urządzeń, Biblioteka posiada również wsparcie dotykowym dla urządzeń mobilnych.
To może pomóc programiści pracują nad wieloplatformowych aplikacji, zapewniając spójny, jednolity interfejs do czynienia z ich animacji, grafik / płótno.
Biblioteka może obecnie do czynienia z:
- Renderowania obiektu
- Stopniowa regulacja
- elementy zagnieżdżone
- Rysunek bitmapy
- zdjęcia sprite
- filtry
- cienie
- Generowanie HTML
Przykładowe aplikacje są zawarte w pakiecie do pobrania

Co nowego w tym wydaniu:.

  • Nowe klasy i dziedziczenie model
  • Duże wzrosty wydajności
  • pobierające i ustawiające metody dodane przez
  • Nowe zdarzenia i metody
  • Time-based MovieClip
  • Wzór nowego polecenia graficzne
  • unminified & quot; w połączeniu & quot; Biblioteka

Co nowego w wersji 0.8.0:

  • Nowe klasy i modelu dziedziczenia
  • Duże wzrosty wydajności
  • pobierające i ustawiające metody dodane przez
  • Nowe zdarzenia i metody
  • Time-based MovieClip
  • Wzór nowego polecenia graficzne
  • unminified & quot; w połączeniu & quot; Biblioteka

Co nowego w wersji 0.7.1:

  • Naprawiono problem z mouseChildren nie pracuje z zagnieżdżonych kontenerów
  • Naprawiono błąd, gdzie pierwsze połączenie Ticker.addEventListener () nie wrócił do słuchacza,
  • Dodane DisplayObject.tickEnabled & Container.tickChildren
  • Naprawiono problem związany z modalnych okien dialogowych i myszy pozycję wskaźnika w dół
  • Naprawiono błąd podczas wywoływania gotoAndStop (Animacja) w stosie zdarzeń animationend w tej samej animacji
  • ColorMatrix Array nie rozciąga
  • Poprawiono ColorMatrix.toArray (), .concat (), a .clone ()
  • Zmienione dblclick użyć słuchacza płótnie zamiast globalnego słuchacza
  • Dodane MouseEvent.localX / Y
  • Poprawiono touch / multitouch w IE11

Co nowego w wersji 0.7.0:.

  • Usunięto wszystkie onevent koparki (ex onClick, onTick , onAnimationEnd, itp).
  • Usunięto Ticker.addListener i .removeListener.
  • Większość zdarzeń myszy teraz bańka.
  • BitmapAnimation zmieniona na Sprite.
  • MouseEvent dziedziczy teraz z nowej klasy Event.

  • Nieruchomość animacja .frequency Danych
  • Karta Sprite usunięta na rzecz .speed.
  • Usunięto & quot; target & quot; z listy param MouseEvent w.
  • Wracając fałszywe z obsługi zdarzenia nie powoduje już dispatchEvent do return false, patrz event.preventDefault.
  • Dodane & quot; & quot stosować surowe ;; do wszystkiego.
  • Zmiana nazwy BoxBlurFilter do BlurFilter.

Co nowego w wersji 0.6.1:.

  • demo Dodane AlphaMaskFilter
  • Dodano & quot; graficzne Winding & quot; demo.
  • Dodane Safari uwaga na demo Cache.
  • Aktualizacja dokumentacji.
  • Dodano wiele innych przykładów.
  • Matrix2D.rotate.
  • Matrix2D.tx nazwie nieprawidłowo.

Co nowego w wersji v0.5.0:

  • Dodano wsparcie dla multitouch
  • Pełna przerobienia modelu rysunku w użyciu hybrydowego podejścia (Zapisz / Przywróć & matrycy)
  • Dodane DisplayObject.mask
  • Dodane Graphics.drawAsPath (CTX)
  • Dodane Text.getMeasuredHeight ()
  • Dodane DisplayObject.updateContext (CTX)
  • Dodane DisplayObject.getMatrix (matrix)
  • Dodane DisplayObject.hitArea
  • Naprawiono problem z Tekst nie jest wyświetlane, jeśli .text 0 lub false
  • Fix dla setChildIndex
  • Fix dla addChildAt z wieloma params
  • Dodane SpriteSheetBuilder
  • Dodane MovieClip.actionsEnabled
  • Aktualizacje Ticker poprawić obsługę requestAnimationFrame
  • Lepsze wsparcie dla ujemnych wartości narożnych na .drawRoundRectComplex
  • Dodane stage.mouseMoveOutside & mouseEvent.rawX / Y
  • Dodane & quot; createjs.createCanvas () & quot; wspieranie alternatywnych płócien (ex. exCanvas)
  • Dodane & quot; skala & quot; parametr do pamięci podręcznej () i oczyścić realizacji
  • Fix dla DOMElement z Operą
  • Różne poprawki i aktualizacje doc

Co nowego w wersji v0.4.1:

  • Naprawiono problem z wstępnego ładowania zdjęć przy użyciu arkusza sprite Płyty z płytek
  • obejść błąd w Safari z addFlippedFrames
  • Dodane setChildIndex (), swapChildrenAt (), a swapChildren () do kontenera
  • Wykonane param częstotliwości na enableMouseOver opcja
  • Pracował wokół Chrome 17 bug, który zapobiega tekst w / o maxwidth ze świadczenia
  • Dodatkowe poprawki do wideo jako źródło Bitmap
  • Przepisywanie Ticker uproszczenie wdrażania i rozwiązywania problemów z useRAF w Safari
  • Animacje w BitmapAnimation teraz domyślnie pętli
  • Dodane BitmapAnimation.play / stop ()
  • Dodane Bitmap.sourceRect
  • Ticker obsługuje teraz obiekt z metody kleszcza lub funkcję jako słuchacz
  • Zmiana nazwy DisplayObject.tick do .onTick
  • Klasa Dodane MovieClip
  • Dodane onComplete do SpriteSheet
  • Klasa Dodane ColorMatrix

Co nowego w wersji v0.4:

  • Dodane DisplayObject.setTransform ()
  • Dodane DisplayObject.onDoubleClick obsługi (dzięki rbarazi)
  • Dodane DisplayObject.cacheID i DisplayObject.getCacheDataURL ()
  • Optymalizacja wydajności dla DisplayObject rysunek
  • Dodano wsparcie dla wprowadzania dotykowego (jeden punkt), za pośrednictwem klasy dotykowy
  • Dodano wsparcie dla przekazując obraz URI do konstruktora Bitmap
  • Poprawki do Cienia
  • Optymalizacja
  • Aktualizacje dokumentacji

Co nowego w wersji v0.3.2:

  • Dodane stage.mouseInBounds
  • Dodane DisplayObject.onMouseOver i onmouseout wywołania zwrotne
  • Dodane stage.enableMouseOver (częstotliwość),
  • Ulepszone wsparcie dla obliczania mouseX / rw div z pozycjonowania względnego
  • Poprawiono Graphics.clone ()
  • Naprawiono problem z cienie nie zerują prawidłowo
  • migracji do korzystania YUIDocs zamiast JSDocs
  • Naprawiono błąd, który uniemożliwiał instancji BitmapSequence z frameData z pracy z gotoAndPlay (numerów klatek)

Wymagania :

  • włączona obsługa JavaScript po stronie klienta

Podobne oprogramowanie

TinyColor
TinyColor

6 Mar 16

Cheerio
Cheerio

12 Apr 15

grid.js
grid.js

12 Apr 15

Inne programy z deweloperem Grant Skinner

Zoe
Zoe

13 Apr 15

SoundJS
SoundJS

5 Jun 15

TweenJS
TweenJS

4 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Komentarze do EaselJS

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!