Skip to content

Latest commit

 

History

History
36 lines (33 loc) · 1.27 KB

File metadata and controls

36 lines (33 loc) · 1.27 KB

#Cocos2d-js特性

##主要特性

  • 支持所有流行的浏览器和本地平台

  • 场景管理(工作流程)

  • 场景之间的转换

  • 精灵和精灵表单

  • 特效:镜头,波纹,波浪,液体等.

  • 动作(表现)

    • 转换动作:移动,旋转,缩放,淡入淡出,色调等.
    • 可组合的动作:序列,产卵,重复,反向
    • 缓动作:Exp, Sin,立方,弹性等。
    • 混合动作: CallFunc, (轨迹相机)OrbitCamera, (追随)Follow, (补间动画)Tween
  • 基础菜单和按钮

  • 集成物理引擎:Chipmunk 和 Box2d

  • 粒子系统

  • 骨骼动画: Spine 和 Adobe DragonBone

  • 字体:

    • 使用固定和可变宽度的字体快速的字体渲染
    • 支持 .ttf 字体
  • 支持瓦片地图: Orthogonal, Isometric 和 Hexagonal

  • 视差滚动

  • (运动拖尾)Motion Streak

  • 纹理渲染

  • 在移动设备上的触摸/加速度计事件

  • 在桌面上触控/鼠标/键盘事件

  • 基于openAL或者基于web的WebAudio声音引擎的支持(CocosDenshion库)

  • 集成慢动作/快进

  • 快速压缩纹理:PVR 压缩和解压纹理,ETC1 压缩纹理,和其他

  • 独立的分辨率

  • 引擎模块化定制

  • 开源友好商业:兼容开放和封闭源代码项目

  • OpenGL ES 2.0(移动)/OpenGL 2.1(桌面)的支持

  • 全WebGL支持且自动画布反馈