我真的很喜欢 http://whois.domaintools.com/ 上的效果并希望将其集成到一个项目中。在互联网上进行一番挖掘后,我实际上发现了一个codepen! [www.codepen.io]/thewistedtaste/pen/GgrWLp。
我已经使用它有一段时间了,通过更改值,我能够调整圆半径、动画速度、圆数等。但是,我似乎找不到如何调整节点可见的鼠标周围的半径。这是根本不可能的还是我忽略了正确的值(value)? 请给我一些建议或有用的链接。谢谢。
最佳答案
半径由JS中第196行开始的if/else
语句确定。增加值(2000
、20000
等)可增加移动光标时突出显示的节点的范围。
for ( var i in points ) {
// detect points in range
if ( Math.abs( getDistance( target, points[ i ] ) ) < 2000 ) {
points[ i ].active = 0.2;
points[ i ].circle.active = 0.5;
} else if ( Math.abs( getDistance( target, points[ i ] ) ) < 20000 ) {
points[ i ].active = 0.1;
points[ i ].circle.active = 0.3;
} else...
关于javascript - 悬停时在后台移动节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40767288/