有两个地方需要去除logo,一个是去掉启动场景时的logo动画过渡,另一个是去掉启动背景进度条下面的白色logo图标。
去logo动画过渡可参考另一篇文章(点击本链接)
下面说一下去背景图的logo
在微信开发者工具中打开game.js文件,如图框起来的部分为加载页素材配置,以及进度条样式。
下面直接贴上我配置的代码,用下面的代码替换game.js文件的93-146行,我的配置里面更改了进度条样式以及文字样式。
loadingPageConfig: {
// 以下是默认值
totalLaunchTime: 15000, // 默认总启动耗时,即加载动画默认播放时间,可根据游戏实际情况进行调整
/**
* !!注意:修改设计宽高和缩放模式后,需要修改文字和进度条样式。默认设计尺寸为667*375
*/
designWidth: 0, // 设计宽度,单位px
designHeight: 0, // 设计高度,单位px
scaleMode: '', // 缩放模式, 取值和效果参考,https://docs.egret.com/engine/docs/screenAdaptation/zoomMode
// 以下配置的样式,尺寸相对设计宽高
textConfig: {
firstStartText: '首次加载需要约5-10秒,请耐心等待', // 首次启动时提示文案
downloadingText: ['正在加载资源'], // 加载阶段循环展示的文案
compilingText: '编译中', // 编译阶段文案
initText: '初始化中', // 初始化阶段文案
completeText: '进入', // 初始化完成
textDuration: 1500, // 当downloadingText有多个文案时,每个文案展示时间
// 文字样式
style: {
bottom: 40,
height: 24,
width: 300,
lineHeight: 24,
color: '#ffffff',
fontSize: 10,
},
},
// 进度条样式
barConfig: {
style: {
width: 300,
height: 10,
padding: 2,
bottom: 30,
backgroundColor: '#EECF40',
},
},
// 加载页的素材配置
materialConfig: {
// 背景图或背景视频,两者都填时,先展示背景图,视频可播放后,播放视频
backgroundImage: 'images/background.png', // 背景图片,推荐使用小游戏包内图片;当有视频时,可作为视频加载时的封面
backgroundVideo: '', // 加载视频,网络url
},
},
缩放模式的配置我是用的是默认配置,这是缩放模式链接
试过了,其他配置模式效果不太好,配置的方式如下
designWidth: 750, // 设计宽度,单位px
designHeight: 1623, // 设计高度,单位px
scaleMode: ‘SHOW_ALL’,
scaleMode字符串直接填写链接中的枚举即可,注意,设计的宽度高度也要一起修改。
this.stage.scaleMode = egret.StageScaleMode.SHOW_ALL;