gpt4 book ai didi

html5-canvas - Kineticjs重叠形状鼠标悬停检测

转载 作者:行者123 更新时间:2023-12-04 04:46:16 25 4
gpt4 key购买 nike

是否有一种简单的方法可以在 kineticjs(或 rapheljs,如果这在 SVG 中更容易)中对多个重叠形状进行鼠标悬停检测。 IE。如果我有两个部分重叠的圆圈,我想以某种方式检测四种情况:

1) 当没有形状时2) 越过A圈时3) 越过B圈时4) 当超过(重叠)圆 A 和 B 时

但我需要一个可以扩展到“n”个圆/形状的通用实现。

干杯

最佳答案

是的,只需使用 getIntersections 方法:

http://www.kineticjs.com/docs/symbols/Kinetic.Container.php#getIntersections

这将返回与给定点(例如鼠标位置)相交的所有 KineticJS 节点

干杯!

关于html5-canvas - Kineticjs重叠形状鼠标悬停检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11358762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com