【问题标题】:Dragging bottom layer only in kineticjs仅在 kineticjs 中拖动底层
【发布时间】:2012-12-12 17:59:01
【问题描述】:

我正在尝试找到一种方法来拖动和重新定位位于另一个(更大)图像下方的图像。所以基本上我想让框架完全忽略顶部图像。我试过让它不可拖动,但它仍然覆盖了底部图像并阻止我调整它的大小。有人对此有好运吗?

【问题讨论】:

  • 根据框架设计,事件被顶部的图层/图像捕获,因此除非您手动触发事件,否则它不可能与下面的东西一起使用(在捕获顶部图像之后)

标签: javascript html5-canvas kineticjs


【解决方案1】:

如果两个图像在同一层,那么您可以更改 z-index 并在点击时将图像移到前面。 (.moveToTop())

如果没有,则必须在点击时更改图层的 z-index,以使较大的图像不会覆盖较小的图像。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    • 2013-02-24
    • 2012-06-07
    • 1970-01-01
    • 2013-02-16
    相关资源
    最近更新 更多