【发布时间】:2023-04-03 09:53:01
【问题描述】:
在一个阶段,我有一个组,我在组上执行各种功能,例如添加线条、文本和拖动组旋转等。他们有什么方法可以让与组相关的鼠标位置不在舞台上。
前- 我的意思是如果我旋转组,然后如果我尝试使用鼠标坐标绘制线条,它会根据舞台坐标进行绘制。
【问题讨论】:
-
你可能只需要计算鼠标坐标。
标签: kineticjs
在一个阶段,我有一个组,我在组上执行各种功能,例如添加线条、文本和拖动组旋转等。他们有什么方法可以让与组相关的鼠标位置不在舞台上。
前- 我的意思是如果我旋转组,然后如果我尝试使用鼠标坐标绘制线条,它会根据舞台坐标进行绘制。
【问题讨论】:
标签: kineticjs
var mousePos = stage.getMousePosition();
var shapePos = shape.getPosition();
var relativePos = mousePos - shapePos;
会给你一个相对位置。
【讨论】: