1. 首页
  2. 考试认证
  3. 其它
  4. CeeJS画布2D API的辅助库

CeeJS画布2D API的辅助库

上传者: 2024-12-11 19:30:42上传 ZIP文件 3.51MB 热度 4次

Cee.js 是一个用于 画布2D API 的小型辅助库。目标是在保持熟悉的同时扩展和增强基本 API。

API 和增强功能目前有两个重点:

  1. 任何不返回显式值或 Cee 对象(例如 createPatterncreateLinearGradient)的方法都是可链接的。

  2. API 增强这些范围从新概念(获取上一个操作的边界框,获取“光标”的 currentPos(x 和 y),缺少的方法(圆形、矩形)到便利方法(画布属性现在是可链接的 getter/setter 方法)。

一个简单的例子可能看起来像这样:


var ctx = new Cee('demo');

for (var i = 0; i < 100; i++) {

  var x = Math.random() * ctx.width,

      y = Math.random() * ctx.height;

  ctx.fillRect(x, y, 10, 10);

}

下载地址
用户评论