【问题标题】:Konva js viewport support?Konva js 视口支持?
【发布时间】:2017-12-01 12:23:57
【问题描述】:

我目前正在使用 Fabric JS,但我不喜欢那里的层/组实现,但是除了层之外,fabric js 还有一些我目前在 konva js 中找不到的有用的东西:视口。实现缩放到某个点(通常是鼠标光标)并发出带有变换坐标的鼠标事件需要做多少工作?

用例:我想放大最顶层并使用绘图工具在缩放区域上绘制,因此鼠标事件坐标需要相应地适应。

谢谢你:)!

【问题讨论】:

  • 嗨,马丁。视口是一个可以通过图层和矩形组合来实现的概念。并且在某一点缩放是获取鼠标坐标,然后缩放和偏移到缩放的鼠标坐标。请参阅konvajs.github.io/api/Konva.Stage.html#scale 文档中的 stage.scale() 函数

标签: viewport konvajs


【解决方案1】:

我只用了一些演示代码和一个坐标缩放就让它工作了,太棒了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 2017-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多