隆重推出 Magic UI Pro - 50 多个模块和模板,可在几分钟内构建精美的着陆页。

命令面板

搜索要运行的命令...

文档
动画光束

动画光束

一道沿着路径移动的动画光束。对于展示网站的“集成”功能非常有用。

安装

示例

单向动画光束

双向动画光束

多输入动画光束

多输出动画光束

用法

import { AnimatedBeam } from "@/components/magicui/animated-beam";
<AnimatedBeam containerRef={containerRef} fromRef={fromRef} toRef={toRef} />

属性

动画光束

属性类型默认值描述
classNamestring-组件的类名。
containerRefref-容器引用。
fromRefref-光束应开始的元素的引用。
toRefref-光束应结束的元素的引用。
curvaturenumber0光束的曲率。
反向布尔值光束是否应反向。
持续时间number5光束的持续时间。
delaynumber0光束的延迟时间。
pathColorstring灰色光束的颜色。
pathWidthnumber2光束的宽度。
pathOpacitynumber0.2光束的不透明度。
gradientStartColorstring#ffaa40渐变的起始颜色。
gradientStopColorstring#9c40ff渐变的终止颜色。
startXOffsetnumber0光束的起始 x 偏移。
startYOffsetnumber0光束的起始 y 偏移。
endXOffsetnumber0光束的结束 x 偏移。
endYOffsetnumber0光束的结束 y 偏移。

致谢