EaselJS

Logiciel capture d'écran:
EaselJS
Détails logiciels:
Version: 0.8.1 Mise à jour
Date de transfert: 4 Jun 15
Développeur: Grant Skinner
Licence: Gratuit
Popularité: 63

Rating: nan/5 (Total Votes: 0)

EaselJS a été créé par un ancien développeur Flash qui voulait apporter la même façon de travailler avec des animations Web et des graphismes génération vers le nouveau monde de HTML5.
Fournir une API similaire à ce que les développeurs Flash ont été utilisées pour travailler dans le passé, EaselJS leur permet de créer des routines d'animation complexes, si puissants qu'ils peuvent même être utilisés avec des jeux basés sur navigateur.
Comme la plupart de l'activité Web d'aujourd'hui tourne autour de dispositifs intelligents, la bibliothèque est également livré avec un support de contact pour les appareils mobiles.
Cela peut vous aider avec les développeurs travaillant sur des applications multiplates-formes, fournissant une interface cohérente et unifiée pour faire face à leurs animations en toile / graphiques.
La bibliothèque peut actuellement faire face à:
- Rendu de l'objet
- Le contrôle de la scène
- éléments imbriqués
- Dessin bitmap
- images de sprite
- filtres
- ombres
- La génération de HTML
Exemples des applications sont inclus avec le package de téléchargement

Ce qui est nouveau dans cette version:.

  • Nouvelle classe et modèle d'héritage
  • augmente les performances majeures
  • accesseurs et de mutateurs ajoutés tout au long
  • Les nouveaux événements et méthodes
  • MovieClip basé sur le temps
  • Motif Nouvelle commande Graphics
  • Une unminified & quot; & quot combinée; bibliothèque

Ce qui est nouveau dans la version 0.8.0:

  • Nouvelle classe et modèle d'héritage
  • augmente les performances majeures
  • accesseurs et de mutateurs ajoutés tout au long
  • Les nouveaux événements et méthodes
  • MovieClip basé sur le temps
  • Motif Nouvelle commande Graphics
  • Une unminified & quot; & quot combinée; bibliothèque

Quoi de neuf dans la version 0.7.1:

  • Correction d'un problème avec mouseChildren ne pas travailler avec des conteneurs imbriqués
  • Correction d'un problème où le premier appel à Ticker.addEventListener () n'a pas retourné l'auditeur
  • Ajouté DisplayObject.tickEnabled & Container.tickChildren
  • Correction d'un problème lié à modal dialogues et la position du pointeur de la souris enfoncé
  • Correction d'un problème lors de l'appel gotoAndStop (animation) dans la pile d'évènements animationend pour la même animation
  • ColorMatrix plus étend tableau
  • Correction ColorMatrix.toArray (), .concat (), et .clone ()
  • dblclick modifié pour utiliser un auditeur de la toile à la place de l'auditeur mondiale
  • Ajouté MouseEvent.localX / Y
  • contact fixe / multitouch dans IE11

Ce qui est nouveau dans la version 0.7.0:.

  • Suppression de tous les gestionnaires onevent (ex onClick, onTick , onAnimationEnd, etc).
  • Retiré Ticker.addListener et .removeListener.
  • La plupart des événements de la souris maintenant bulle.
  • BitmapAnimation renommé Sprite.
  • MouseEvent hérite maintenant de nouvelle classe de l'événement.

  • La propriété animation .frequency de données
  • de feuille de Sprite retiré en faveur d'.speed.
  • Retiré & quot; & quot cible; de la liste des param de MouseEvent.
  • Le retour de faux à partir d'un gestionnaire d'événement ne provoque plus dispatchEvent retourner faux, voir Event.preventDefault.
  • Ajouté & quot; & quot utilisent stricte ;; à tout.
  • Rebaptisé BoxBlurFilter à BlurFilter.

Ce qui est nouveau dans la version 0.6.1:.

  • demo Ajouté AlphaMaskFilter
  • Ajout d'un & quot; Graphics Winding & quot; démo.
  • Ajouté Safari note à la démo de cache.
  • Documentation mise à jour.
  • les lots ajoutés d'autres exemples.
  • Matrix2D.rotate.
  • Matrix2D.tx nommé de manière incorrecte.

Ce qui est nouveau dans la version v0.5.0:

  • Ajout du support pour multitouch
  • Réécriture complète du modèle de dessin à utiliser une approche hybride (sauvegarde / restauration et matrice)
  • Ajouté DisplayObject.mask
  • Ajouté Graphics.drawAsPath (CTX)
  • Ajouté Text.getMeasuredHeight ()
  • Ajouté DisplayObject.updateContext (CTX)
  • Ajouté DisplayObject.getMatrix (matrice)
  • Ajouté DisplayObject.hitArea
  • Correction d'un problème avec texte affiche pas si .text est 0 ou false
  • Correction de setChildIndex
  • Correction de addChildAt avec plusieurs params
  • Ajouté SpriteSheetBuilder
  • Ajouté MovieClip.actionsEnabled
  • Mises à jour Ticker pour améliorer le soutien pour requestAnimationFrame
  • Meilleur support pour les valeurs d'angle négatives sur .drawRoundRectComplex
  • Ajouté stage.mouseMoveOutside & mouseEvent.rawX / Y
  • Ajouté & quot; createjs.createCanvas () & quot; le soutien aux toiles alternatives (ex. excanvas)
  • Ajouté & quot; & quot échelle; paramètre à cache () et nettoyé la mise en œuvre
  • Correction de DOMElement avec Opera
  • Diverses corrections de bugs et mises à jour doc

Quoi de neuf dans la version v0.4.1:

  • Correction d'un problème avec le préchargement des images de la feuille de sprite lors de l'utilisation plaques à base de tuiles
  • travaillé autour d'un bug dans Safari avec addFlippedFrames
  • Ajouté setChildIndex (), swapChildrenAt (), et swapChildren () Container
  • Fait param de fréquence sur enableMouseOver option
  • travaillé autour d'un bug Chrome 17 qui empêcherait texte w / o maxwidth de rendre
  • Des correctifs supplémentaires pour la vidéo comme source de Bitmap
  • Réécriture de Ticker pour simplifier la mise en œuvre et de résoudre les problèmes avec useRAF dans Safari
  • Animations en BitmapAnimation maintenant par défaut de bouclage
  • Ajouté BitmapAnimation.play / stop ()
  • Ajouté Bitmap.sourceRect
  • Ticker prend désormais en charge un objet avec une méthode de tiques, ou une fonction en tant qu'auditeur
  • Rebaptisé DisplayObject.tick à .onTick
  • Ajouté classe MovieClip
  • Ajouté onComplete à SpriteSheet
  • classe Ajouté ColorMatrix

Ce qui est nouveau dans la version v0.4:

  • Ajouté DisplayObject.setTransform ()
  • Ajouté DisplayObject.onDoubleClick gestionnaire (grâce à rbarazi)
  • Ajouté DisplayObject.cacheID et DisplayObject.getCacheDataURL ()
  • L'optimisation des performances pour le dessin DisplayObject
  • Ajout du support pour la saisie tactile (un seul point) via la classe Touchez
  • Ajout du support pour faire passer une image URI au constructeur Bitmap
  • Correction à Ombre
  • Optimisations
  • Mises à jour de la documentation

Ce qui est nouveau dans la version v0.3.2:

  • Ajouté stage.mouseInBounds
  • Ajouté DisplayObject.onMouseOver et onMouseOut rappels
  • Ajouté stage.enableMouseOver (fréquence)
  • Amélioration du support pour le calcul mouseX / Y en divs avec positionnement relatif
  • Graphics.clone fixe ()
  • Correction d'un problème avec les ombres ne pas être réinitialisé correctement
  • migrés à utiliser à la place de YUIDocs JSDocs
  • Correction d'un problème qui empêchait les instances de BitmapSequence avec frameData de travailler avec gotoAndPlay (frameNumber)

Exigences :

  • Javascript sur côté client

Logiciel similaire

D'autres logiciels de développeur Grant Skinner

SoundJS
SoundJS

5 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Zoe
Zoe

13 Apr 15

TweenJS
TweenJS

4 Jun 15

Commentaires à EaselJS

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie