我有一组Kinetic.Rectangle对象,draggable设置为true.无论你拖动组多少,调用rect.getX()或rect.attrs.x,其中rect是组中的一个矩形对象,例如:
var rect = group.get('.rect')[0];
Run Code Online (Sandbox Code Playgroud)
始终返回相同的值.有人知道如何得到每个矩形被绘制的实际x和y值吗?
谢谢!
小智 17
我猜你得到相同结果的原因是因为你得到了每个rec的相对位置.我通常使用以下代码来获取对象的位置:
Shape.getAbsolutePosition().x
Run Code Online (Sandbox Code Playgroud)
要么
shape.getPosition().x
Run Code Online (Sandbox Code Playgroud)
希望这会有所帮助.
| 归档时间: |
|
| 查看次数: |
7962 次 |
| 最近记录: |