欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 文化 > cocos creator 3.x版本如何添加打开游戏时首屏加载进度条

cocos creator 3.x版本如何添加打开游戏时首屏加载进度条

2025/3/16 20:20:49 来源:https://blog.csdn.net/qq_39162826/article/details/144846206  浏览:    关键词:cocos creator 3.x版本如何添加打开游戏时首屏加载进度条

前言

项目有一个打开游戏时添加载入进度条的需求。这个功能2.X版本是自带的,不知为何在3.X版本中移除了。

实现

先说一下解决思路,就是在引擎源码加载场景的位置插入一个方法,然后在游戏入口HTML处监听即可。

1.找到对应源码脚本

在cocos的安装目录,按路径找到director脚本。
在这里插入图片描述

2插入方法

打开director脚本,找到载入游戏的函数并插入自定义方法。
在这里插入图片描述

3.重新编译引擎

修改引擎源码后记得重新编译后再打包。
在这里插入图片描述

3.在入口HTML加入对应方法

在这里插入图片描述
要注意的是total参数在载入时会变化,导致进度条不准确,需要自己log记录总资源数。
自己可以自定义进度条样式,需要一点前端知识。添加载入时LOGO也在HTML里修改,转成base64要方便些。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词