大厅功能:修订间差异
Liuweichen(留言 | 贡献) |
Liuweichen(留言 | 贡献) |
||
第30行: | 第30行: | ||
=== <span style="color: red;">'''只有勾选了大厅后,登录流程才会走大厅的逻辑,否则是走的老的流程,直接进战斗房间'''</span> === | === <span style="color: red;">'''只有勾选了大厅后,登录流程才会走大厅的逻辑,否则是走的老的流程,直接进战斗房间'''</span> === | ||
== 大厅游戏工作流说明 == | |||
=== 进入大厅 === | |||
在游戏启动后,会直接进入大厅,可以监听'''onHallStart''' | |||
<pre> | |||
//进入大厅 | |||
XPopManager.onHallStart = () => { | |||
GameManager.instance.onEnterHall(); | |||
} | |||
</pre> |
2024年9月4日 (三) 08:00的版本
老项目升级环境配置
项目demo地址
[git地址](https://git.jumpw.com/popx_demo/demox.git)
分支:hall_test
添加src/hall/index.ts的大厅服务器入口文件
修改打包配置rollup
- rollup.config.js新增打包大厅index.js的配置
- rollup.config.js加一下服务类的白名单
修改html启动文件
- 拷贝覆盖index.html到你的项目中,拷贝hall.html本地大厅文件到同一文件夹下
审核后台勾选大厅
只有勾选了大厅后,登录流程才会走大厅的逻辑,否则是走的老的流程,直接进战斗房间
大厅游戏工作流说明
进入大厅
在游戏启动后,会直接进入大厅,可以监听onHallStart
//进入大厅 XPopManager.onHallStart = () => { GameManager.instance.onEnterHall(); }