关于画布:使用easyljs中的路径字符串绘制路径

Draw a path using a path sting in easeljs

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

例如,在fabric.js中,您可以执行以下操作:

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

有没有与easyljs类似的东西。 我看了看文档,找不到任何东西。


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

1
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中的DrawScript和Toolkit for CreateJS都支持它。