1.0.2 • Published 4 months ago
xverse-components-red-packet-rain v1.0.2
API
参数名 | 类型 | 说明 | 默认值 | 是否必填 | 备注 |
---|---|---|---|---|---|
startTime | string | 红包雨开始降落时间(Date 类型 2023-1-29 19:28:00) | - | false | - |
countTime | number | 红包雨倒计时时间,单位(s) | - | false | - |
redPacketCountDownStyle | CSSProperties | 红包倒计时样式 | - | false | 红包倒计时 |
isSupportAutoGo | boolean | 是否支持自动前往 | - | false | 开启自动前往,会在倒计时面板展示自动前往按钮,并且需要设置自动前往的目的点位 |
autoGoPoint | string | 自动前往点位 | - | false | 支持自动前往则需要设置自动前往的目的点位 |
autoGoName | string | 自动前往位置名称 | - | false | 用于展示在倒计时面板的名称 |
className | string | 自定义类名 | - | false | - |
bomId | string | 红包雨特效的 bomId | - | true | - |
duration | number | 红包雨播放时长,单位(ms) | 8000 | false | - |
rainCount | number | 本次播放红包个数 | 400 | false | - |
rainScale | number | 红包雨的缩放倍数 | 0.6 | false | - |
rainRadius | number | 红包雨的展示半径,单位为(cm) | 1200 | false | - |
rotateSpeed | number | 红包雨的旋转速度 | 0.08 | false | - |
speed | number | 红包雨的下落的速度,默认为 1,代表自然重力 | 0.05 | false | - |
sky | IPoint | 天空位置 | - | false | 用于设置红包雨降落时的天空位置,默认以自身位置为中心 |
ground | IPoint | 地面位置 | - | false | 用于设置红包雨降落时的地面位置,默认以自身位置为中心 |
onEnd | (count: number) => any | 红包雨结束后的回调 | - | false | - |
onStart | () => any | 红包雨开始的回调 | - | false | - |
onTimeCount | () => any | 红包雨开始倒计时的回调 | - | false | - |