一款挺逼真的HTML5模拟手电筒照明效果,HTML5 SVG实现手电筒照射地面光亮特效,光亮跟随鼠标指针移动。
js代码
<script> const svgNode = document.querySelector(\'svg\'); const fePointLightNode = svgNode.querySelector(\'fePointLight\'); svgNode.addEventListener(\'mousemove\', handleMove); svgNode.addEventListener(\'touchmove\', handleMove); function handleMove(event) { fePointLightNode.setAttribute(\'x\', event.clientX); fePointLightNode.setAttribute(\'y\', event.clientY); } </script>
暂无评论内容