EaselJS 是由以前的Flash开发者的希望把与网络动画和图形生成的工作,以新的世界HTML5的相同的方式创建。
提供类似于Flash开发人员已经使用在过去工作的API,EaselJS让他们创建复杂的动画程序,如此强大,他们可以与基于浏览器的游戏,甚至可以使用。
由于大多数当今的Web活动围绕智能设备,图书馆还配备了用于移动设备的触摸支持。
这可以帮助开发人员在跨平台的应用,提供一个连贯的,统一的接口来处理他们的画布的动画/图形。
该库目前可以处理:
- 渲染对象
- 段控制
- 嵌套项目
- 位绘图
- 精灵图片
- 过滤器
- 阴影
- HTML生成
示例应用程序包含在下载包
什么是此版本的新:
- 在新的类,继承模型
- 在主要的性能提升
- getter和setter增加整个
- 新事件和方法
- 基于时间的影片剪辑
- 新的图形命令模式
- 在一个unminified"加之"库
什么是0.8.0版本,新的:
- 在新的类,继承模型
- 在主要的性能提升
- getter和setter增加整个
- 新事件和方法
- 基于时间的影片剪辑
- 新的图形命令模式
- 在一个unminified"加之"库
在什么版本0.7.1新是:
- 在固定的问题与mouseChildren没有使用嵌套容器
- 修正了在以Ticker.addEventListener第一次调用()没有返回听者
- 新增DisplayObject.tickEnabled&Container.tickChildren
- 以固定模式对话框和指针位置按下鼠标的相关问题
- 在animationend事件堆栈同样的动画调用gotoAndStop(动画)时,修正了一个
- 嘉洛斯不再扩展阵列
- 固定ColorMatrix.toArray(),.concat(),和.clone()
- 改变双击自动使用画布听众,而不是全球听众
- 新增MouseEvent.localX / Y
- 修正触摸/多点触控在IE11
在什么版本0.7.0新是:
- 在取消了所有的onEvent处理器(前的onClick,onTick ,onAnimationEnd等)。
- 删除Ticker.addListener和.removeListener。
- 在大多数鼠标事件,现在的泡沫。
- BitmapAnimation更名为雪碧。
- 现在的MouseEvent继承新的事件类。
- 在雪碧表数据的动画。频率特性有利于.speed的去除。
- 删除"目标"从的MouseEvent的参数列表。
- 从事件处理程序返回false不再导致则dispatchEvent返回false,看到Event.preventDefault。
- 新增"使用严格英寸;的一切。
- 更名为BoxBlurFilter使用BlurFilter。
在什么版本0.6.1新是:
- 在新增AlphaMaskFilter演示
- 新增了"图形清盘"演示。
- 新增的Safari照会缓存演示。
- 更新的文档。
- 增加了很多例子。
- Matrix2D.rotate。
- Matrix2D.tx正确命名。
什么版本v0.5.0是新的:
- 在增加了对多点触控 支持
- 在图纸模型的完全重写使用一种混合的方法(保存/恢复和矩阵)
- 新增DisplayObject.mask
- 新增Graphics.drawAsPath(CTX)
- 新增Text.getMeasuredHeight()
- 新增DisplayObject.updateContext(CTX)
- 新增DisplayObject.getMatrix(矩阵)
- 新增DisplayObject.hitArea
- 修正了文本不显示,如果是的.text 0或false
- 修正了setChildIndex
- 的addChildAt修复多个PARAMS
- 新增SpriteSheetBuilder
- 新增MovieClip.actionsEnabled
- 更新新浪体育讯北京时间改善requestAnimationFrame支持
- 在.drawRoundRectComplex负角落值更好的支持
- 新增stage.mouseMoveOutside&mouseEvent.rawX / Y
- 新增" createjs.createCanvas()"以替代画布支持(前。exCanvas)
- 新增"规模"参数缓存()和清理执行
- 的DOMElement修复与歌剧
- 各种bug修复和更新的文档
什么版本v0.4.1是新的:
- 修正了堆载预压精灵表图像的问题,当使用基于区块的片
- 围绕一个bug曾在Safari浏览器与addFlippedFrames
- 新增setChildIndex(),swapChildrenAt(),和swapChildren(),以集装箱
- 在enableMouseOver频发可选参数
- 在周围的Chrome 17的错误,防止文本W / O从了maxWidth曾渲染
- 作为位图源附加修复视频
- 新浪体育讯北京时间重写,以简化实施和解决在Safari与useRAF问题
- 在BitmapAnimation动画现在默认为循环
- 新增BitmapAnimation.play /停止()
- 新增Bitmap.sourceRect
- 新浪体育讯北京时间现在支持的对象带勾的方法,或函数作为侦听器
- 更名为DisplayObject.tick .onTick
- 新增MovieClip类
- 新增的onComplete到SpriteSheet
- 新增ColorMatrix类
什么版本V0.4是新的:
- 在新增DisplayObject.setTransform()
- 新增DisplayObject.onDoubleClick处理器(感谢rbarazi)
- 新增DisplayObject.cacheID和DisplayObject.getCacheDataURL()
- 进行绘制的DisplayObject性能优化
- 通过触摸类触摸输入(单点)增加支持
- 添加传递图像URI的位图的构造函数的支持
- 修正了阴影
- 优化
- 文档更新
什么版本v0.3.2是新的:
- 新增stage.mouseInBounds
- 新增DisplayObject.onMouseOver和onmouseout回调
- 新增stage.enableMouseOver(频率)
- 计算mouseX / Y中的div相对定位的改进支持
- 固定Graphics.clone()
- 修正了阴影不是正确复位
- 迁移到使用YUIDocs代替JSDocs
- 修正了防止BitmapSequence实例与从frameData用的gotoAndPlay(frameNumber的)工作的问题
要求:
- 在客户端中启用JavaScript
评论没有发现