【问题标题】:Kinetic.js Kinetic.groupKinetic.js Kinetic.group
【发布时间】:2023-04-03 09:53:01
【问题描述】:

在一个阶段,我有一个组,我在组上执行各种功能,例如添加线条、文本和拖动组旋转等。他们有什么方法可以让与组相关的鼠标位置不在舞台上。

前- 我的意思是如果我旋转组,然后如果我尝试使用鼠标坐标绘制线条,它会根据舞台坐标进行绘制。

【问题讨论】:

  • 你可能只需要计算鼠标坐标。

标签: kineticjs


【解决方案1】:
 var mousePos = stage.getMousePosition();
 var shapePos = shape.getPosition();
 var relativePos = mousePos - shapePos;

会给你一个相对位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 2012-08-01
    • 2014-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多