Place to translate and summarize EaselJS doc.
CreateJS 是一个非常流行(歪果仁)的、轻量级、 Adobe 官方赞助的 canvas 动画库。 而 EaselJS 是 CreateJS 的核心部分。
本项目试图对 EaselJS API doc 进行整理,同时分析其结构与运行原理,方便其他初学者学习,也方便以后查阅。
CreateJS 的中文站点 有对 doc 文档介绍部分的翻译, 可以用来做参考。
同时将分析 EaselJS 结构&原理的文章、制作的游戏&特效放在这里。
期待你的加入 ∩_∩
-
了解并实践 canvas 常用的 API
推荐文章:MDN Canvas_API/Tutorial -
了解并实践 canvas 的性能优化方法
推荐文章:淘宝 Canvas 性能 -
阅读 EaselJS 基础教程
靠前的文中已经介绍的知识,后面的文只要做大概说明,并附上前文的链接即可。 如果发现前文说法有问题或不充分,请与负责人商讨之后进行更改。
- Bitmap by tianyn1990 70%
- Stage by morry 20%
请按重要性排序进行认领(开发常用的、直接使用(非继承)的 优先;重要的基类优先;)
-
EaselJS
-
DisplayObject
-
Container
-
AlphaMapFilter
-
AlphaMaskFilter
-
BitmapText
-
BlurFilter
-
ButtonHelper
-
ColorFilter
-
ColorMatrix
-
ColorMatrixFilter
-
DisplayProps
-
DOMElement
-
Filter
-
Shadow
-
Graphics
-
Graphics.Arc
-
Graphics.ArcTo
-
Graphics.BeginPath
-
Graphics.BezierCurveTo
-
Graphics.Circle
-
Graphics.ClosePath
-
Graphics.Ellipse
-
Graphics.Fill
-
Graphics.LineTo
-
Graphics.MoveTo
-
Graphics.PolyStar
-
Graphics.QuadraticCurveTo
-
Graphics.Rect
-
Graphics.RoundRect
-
Graphics.Stroke
-
Graphics.StrokeDash
-
Graphics.StrokeStyle
-
Matrix2D
-
MouseEvent
-
MovieClip
-
MovieClipPlugin
-
Point
-
Rectangle
-
Shape
-
Sprite
-
SpriteContainer
-
SpriteSheet
-
SpriteSheetBuilder
-
SpriteSheetUtils
-
SpriteStage
-
Stage
-
Text
-
Touch
-
UID
-
Utility Method