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
評論沒有發現