FabricJS - 设置对象位置,其中枢轴为左上角

sa1*_*125 3 positioning canvas conventions fabricjs

我开始使用非常棒的FabricJS框架,并注意到对象定位与CSS约定有点不同.CSS将定位枢轴放置在左上角的位置,FabricJS将其放置在对象的中心:

CSS

@------------
|           |
|           |
|           |
|           |
|           |
-------------
Run Code Online (Sandbox Code Playgroud)

FabricJS

-------------
|           |
|           |
|     @     |
|           |
|           |
-------------
Run Code Online (Sandbox Code Playgroud)

有没有办法控制这个设置?谢谢.


编辑:

这是项目路线图中的退出项目.所以它将在未来发生,但目前尚未得到支持.

小智 5

现在,您可以在创建对象时指定对象定位的"原点".

originX默认为"center",但您可以将其更改为"left"或"right"

originY默认为"center",但您可以将其更改为"bottom"或"top"

它在文档中指定.这是一个测试.