【发布时间】:2015-10-12 08:25:50
【问题描述】:
我目前正在开发一个用于自定义标志的编辑器,但在增加字体大小后遇到了定位文本元素的问题。文本对象当前在一个组中,但可以设置每个单独对象的字体大小。当增加字体大小时,我需要为整个组设置坐标,否则最终用户无法正确移动它。
我可以在组对象上使用 setCoords 还是需要遍历组中的所有对象并分别设置每个对象的坐标,如果是这种情况,有什么建议吗?
谢谢
【问题讨论】:
标签: fabricjs
我目前正在开发一个用于自定义标志的编辑器,但在增加字体大小后遇到了定位文本元素的问题。文本对象当前在一个组中,但可以设置每个单独对象的字体大小。当增加字体大小时,我需要为整个组设置坐标,否则最终用户无法正确移动它。
我可以在组对象上使用 setCoords 还是需要遍历组中的所有对象并分别设置每个对象的坐标,如果是这种情况,有什么建议吗?
谢谢
【问题讨论】:
标签: fabricjs
我使用 Fabric.js 为座位预订系统编写了一个编辑器。其中一项功能是克隆选定的对象。选定的对象被克隆、向右和底部移动,并且这个新的对象组被标记为活动组。克隆和转移后,我正在使用 group.setCoords() 和 group.saveCoords() 并且一切正常。检查我的示例here。
【讨论】: