4.8 KiB
4.8 KiB
默认尺寸
新活动框架
ui管理工具中,对应模块,也是同理
活动预制体 属性参考
打开活动界面,入口,如果要测试,修改pQueueId为3即可
如果load了图片,可以先加到容器,统一管理
在销毁的时候,再统一释放资源
大厅图标入口
配表 活动类型的枚举
根据奖励表,拿到itemid,从物品表中实例化图标,还有显示出来的数量
所有表的映射,都在这里,这是物品表:
解析 奖励相关字段
奖励配置表,对应的出口,也就是获取奖励后,播放的动画相关
逻辑上,对应的是这里
lua埋点,调用参考,使用接口:
GameTools.EventRecord
lua播放动画 回调
播放动画,对应的回调相关,是使用的协程,使用数组,进行统一管理
可以遍历数组,进行协程的中止处理
在Ondispose资源释放中,调用
刷新红点,逻辑参考
如果要暴露Dotween曲线,参考这个
整理活动配置
参考实现
路径需要调整
通用解锁动画
通用获取奖励动画
解锁调用动画,参考
在对应父节点,克隆一个出来
调用 获取奖品,动画特效,也是同理
需要注意的是,挂载特效的节点,先隐藏起来
要挂载一个深度设置脚本,检查一下,层级深度,是否正常显示
展示的时候,再显示即可
倒计时逻辑参考
时钟组件
添加接口
新活动 添加时钟 接口 参考
真实时间的获取,还有和活动剩余事件差值,参考
演示测试
购买成功,贴图:
红点添加接口,参考
红点显示调用,是0和1
在logic类,注册红点监听
红点配置表,参考
3阶自检
打点注意事项:
埋点配置 工具 使用说明:
https://inspire.larksuite.com/wiki/M8kcw7RqGiZhxJkttKMuoSHVsug
接受到的网络回包消息:
UI界面,所处层级
大厅图标位置配置:
大厅图标,触发事件
对应的红点显示处理: