模块事件
更新时间:2025-07-03 14:46:06
一、有平台抽奖活动
说明: 当检测到有平台抽奖活动时触发该事件
Event 事件: LuckyLotteryEvent.OnLuckyLottery
回调参数: null
示例:
luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.OnLuckyLottery, () => {
console.log('检测到平台抽奖活动');
});
二、没有抽奖活动
说明: 当检测到没有平台抽奖活动时触发该事件
Event 事件: LuckyLotteryEvent.OffLuckyLottery
回调参数: null
示例:
luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.OffLuckyLottery, () => {
console.log('当前没有平台抽奖活动');
});
三、开始抽奖
说明: 当平台抽奖活动开始时触发该事件
Event 事件: LuckyLotteryEvent.StartLuckyLottery
回调参数: Object 对象,详细类型说明如下
| 属性名 | 说明 | 类型 |
|---|---|---|
activityId |
- | number |
示例:
luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.StartLuckyLottery, (data) => {
console.log('平台抽奖开始,活动ID:', data.activityId);
});
四、抽奖结束
说明: 当平台抽奖活动结束时触发该事件
Event 事件: LuckyLotteryEvent.StopLuckyLottery
回调参数: Object 对象,详细类型说明如下
| 属性名 | 说明 | 类型 |
|---|---|---|
activityId |
- | number |
示例:
luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.StopLuckyLottery, (data) => {
console.log('平台抽奖结束,活动ID:', data.activityId);
});
