WxDraw Versions Save

A lightweight canvas library which providing 2d draw for weapp 微信小程序2d动画库 😎 🐼

v1.2

6 years ago
  • 两段动画先后播放,后面那个动画播不出来的问题
  • text 绘制不出0来

v1.101

6 years ago

v1.1

6 years ago

v1.0

6 years ago

wxDraw

  • 图形创建

    • rect
    • arc
      • 扇形
    • polygon
      • 正n边形
      • 用户自己加的形状
      • 光滑版用户自己加的形状
    • ~image~
    • 线条
      • ~贝塞尔曲线~『用的较少,绘制出来后 没法事件检测』
      • 普通线条
      • 光滑曲线
    • ~svg path~
    • 椭圆
      • 事件
      • 动画
      • 样式
    • 字体
      • 事件
      • 动画
      • 样式
    • 粒子动画元素『我觉得这个算另外一种系统 不属于形状』
  • 样式

    • 阴影
    • 渐变
    • 线宽
    • 线连接
    • 透明度
  • 选中检测

    • rect
    • arc
      • 整个圆形
      • 扇形区域
    • polygon 区域
      • 正多边形
      • 非规则多边形
    • 线条点击
    • 点 点击
    • 椭圆
    • 层级区分
  • 动画

    • requestAnimationFrame垫片
    • 时间扭曲函数
    • 运动
      • 移动
        • x
        • y
      • ~放大缩小 使用矩阵~暂时搁浅
      • 旋转
        • 原点旋转
        • 自身中心点旋转
      • 变色
      • 循环动画
      • 连续动画
      • ~暂停动画~
    • ~精灵图~『小程序 所支持的drawImage功能太低级 所以取消』
  • 矩阵变换

  • 层级修改

  • 事件

    • touchstart
    • touchmove
    • touchend
    • 拖拽事件
    • tap事件
    • longpress事件
    • ~划入划出~「划入划出是鼠标的事件吧」
  • 取消事件绑定

  • clone