使用画架中的路径sting绘制路径

时间:2013-04-19 15:51:49

标签: canvas path easeljs

通过传递表示该路径的字符串值,是否有任何简单的方法来绘制路径。

例如,在fabric.js中你可以做类似的事情:

var path = new fabric.Path('M 0 0 L 200 100 L 170 200 z');

在画架中是否有类似的东西。我查看了文档,找不到任何内容。

1 个答案:

答案 0 :(得分:2)

图形上有一个很小的API,非常容易使用:

graphics.f("#ff0000").mt(100,100).lt(100,100).ss(1).s("#0000ff").dc(100,0,50);

http://www.createjs.com/Docs/EaselJS/classes/Graphics.html

对于基于字符串的内容,还有一个“decodePath”API http://www.createjs.com/Docs/EaselJS/classes/Graphics.html#method_decodePath

它并不详细,因为它适用于工具输出。 Flash Pro中的CreateJS DrawScript和Toolkit都支持它。