#推荐
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

2025-02-24 3,533

5. 其他说明与常见问题解决方案

(1) OSS地址中的换行符错误

如果在运行过程中遇到提示OSS地址换行符出错,说明数据库中的相关数据表含有多余的换行符。解决方法是:前往对应数据表,删除换行符后保存,并重新启动client的web服务。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(2) 编辑器运行中资源丢失问题

编辑器运行时若发现材质丢失,这通常是因为Unity虽然切换到了其他平台,但运行环境仍是在Windows下。有些资源只能在特定平台上显示正常。解决方案是将Unity切换回Windows平台后再运行项目。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(3) 跨平台热更新资源上传问题

① 热更新资源导出要求

导出不同平台的热更新资源时,必须保证Unity已切换至对应运行平台。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

② 宏定义配置要求

导出资源前需设置宏定义:

  • HALL:标记为大厅主工程(小游戏项目请勿设置此宏)。
  • LOCAL_DEBUG:用于输出日志,设置与否均可。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(4) 游戏登录场景

游戏默认登录场景为:LoginScene

(5) 奖券兑换功能的开启与关闭

操作步骤:
  1. Canvas节点拖入场景管理器并展开。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  2. RechargeUI节点移动到Canvas下的UIParent子节点内。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  3. RechargeUI下找到子节点togTicket
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  4. 勾选togTicket节点的显示选项,点击Apply保存。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  5. 保存RechargeUI节点并从场景管理器中删除它。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章
Canvas节点属性修改

Canvas节点属性中,将**Hall Asset Source(热更新资源模式)改为Local Assets(本地资源更新)**后保存即可。若不修改此属性,也可以重新导出大厅热更新资源并上传至OSS。

模式说明:
  • Local Assets(本地资源更新):本地资源修改后立即生效,适用于编辑器调试。
  • Update Asset Bundle(资源OSS热更新):资源修改后需重新导出并上传OSS才能生效。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(6) 子游戏配置方法

子游戏需在Src\Client\UnityProject\Assets\Script_HotUpdate\Lua\Table目录下的HotUpdate.lua文件进行配置。请确保子游戏热更新文件夹的命名与NameEN字段一致。

(7) 微信登录与支付配置

文件路径:

安装环境\客户端\微信登陆配置文件模板\AndroidManifest - 模板.xml

配置步骤:
  1. 使用Android Studio打包时,需修改生成的默认AndroidManifest.xml文件。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  2. 将模板文件中标记区域复制到生成文件中,并修改android:name为Unity工程中的包名。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  3. Unity项目中的微信回调源码也需与包名保持一致。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  4. 在Unity工程中设置安卓包名。
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章 海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(8) 小游戏无法进入游戏问题

若小游戏运行后无法进入,可能是玩家ID的游戏条件不满足。解决方案:

  1. 使用控制台输出查看玩家ID。
  2. 打开游戏服务器数据库,进入platform库中的t_user_money表。
  3. 修改以下字段:
    • currency:金币数量(最高支持1000亿亿)。
    • diamond:钻石数量。
  4. 修改后按Ctrl+S保存并重启platform服务。

(9) 热更新资源管理

  • 编辑器热更新资源路径C:\Users\Administrator\AppData\LocalLow\caishen\深海财神
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  • 大厅热更新源码位置
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章
  • 小游戏热更新源码位置
    海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(10) 支付功能修改

支付功能源码位于大厅工程内的ThirdDataModule.cs文件中。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(11) 添加与关闭机器人功能

要为捕鱼或子游戏添加或关闭机器人,请在对应游戏的Global配置表内进行设置。例如捕鱼游戏的开关在FishGlobal.xlsx表中,通过是否开启机器人字段设置(1为开启,0为关闭)。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(12) 捕鱼游戏难度设置

捕鱼游戏共有五个难度级别,通过FishRoom表中的DifficultyRateArray字段进行调整。
海螺捕鱼客户端完整编译与架设指南(完整版):第三章

(13) 比赛模式设置

要配置比赛模式,请修改FishRoom.xlsx表中的OpenTime字段,设置比赛开放时间段。

 

收藏 打赏

感谢您的支持,我会继续努力的!

打开USDT(trc-20)扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

Ts:本站所有内容均为互联网收集整理和网友上传。仅限于学习研究,请必须在24小时内删除。否则由此引发的法律纠纷及连带责任本站概不承担。

如侵犯到您的合法权益,请联系我们删除侵权资源!

韩仔技术 自学开发 海螺捕鱼客户端完整编译与架设指南(完整版):第三章 https://www.hanzijs.com/zixue/4971.html

相关文章

发表评论
暂无评论