0

我使用Caman.js和 hava

<canvas> 

我页面上的元素。

如何使用 Caman.js 旋转此画布?

我找到了这个,但我不知道如何应用它。

4

3 回答 3

5

用这个:

Caman("#canvasId", function () {
  this.rotate(90);
  this.render();
});
于 2013-09-20T11:47:12.340 回答
1

Rotate is a Plugin.
You have to compile Caman.js with the plugin since its all written in coffeescript.

The plugins you will find here: https://github.com/meltingice/CamanJS-Plugins

For how to include them have a look at the cakefile

After that is done it will work as stephan1001 wrote.

于 2013-10-09T12:45:04.687 回答
0

为了更详细地概述如何获取包含在 Camanjs 中的旋转插件(和其他 Camanjs 插件),我按照以下步骤操作:

  1. 从camanjs 插件 github下载插件文件(.coffee 文件)
  2. 通过 npm 安装咖啡脚本。npm install -g 咖啡脚本
  3. 使用coffee -c /path/to/script.coffee编译插件
  4. 现在您将拥有一个 .js 文件。删除 surronding 立即调用函数,因为当您将它放在 caman.js 文件(或像我一样的 caman.full.js )中时,您不会想要它。
  5. 从插件中获取代码(删除了 surronding 函数)并将其粘贴到 caman.js 文件的底部,但在最后一个右大括号上方。

现在您将插件包含在您的 caman 插件中。

注意:我确信有更好的方法可以做到这一点,但是,这对我有用,我找不到任何其他信息来概述这些步骤。

于 2015-07-02T15:21:41.933 回答