真心求教怎么自定义Unity3D 发布web的Logo和进度条样式

真心求教怎么自定义Unity3D 发布web的Logo和进度条样式,第1张

下面是我的找到的一些方法,自定义logo:

var config = {

width: window.innerWidth,

height: window.innerHeight,

params: {

backgroundcolor: "FFFFFF",

bordercolor: "FFFFFF",

textcolor: "FFFFFF",

logoimage: "bunny-welcome.png",

progressbarimage: "bar_frame.png",

progressframeimage: "bar.png",

enableDebugging:"0",

disableContextMenu:true

//屏蔽右键

}

}

var u = new UnityObject2(config)

或者是这种方法:

//config其实可以不用要

var config = {

width: window.innerWidth,

height: window.innerHeight,

params: {

enableDebugging:"0"}

}

var params = {

backgroundcolor: "FFFFFF",

bordercolor: "FFFFFF",

textcolor: "FFFFFF",

logoimage: "bunny-welcome.png",

progressbarimage: "bar_frame.png",

progressframeimage: "bar.png",

disableContextMenu:true

}

var u = UnityObject2({ params: params })

自定义logo其实就是这么简单

你这个Logo,我理解的是图标的意思,而且你这个大小我可以这么理解吗?

第一个意思是:你准备了不同大小的图片,在打包的时候设置。

设置方式:File ->Build Settings->选择平台 ->(在平台选项下面)player Setting ->右侧Inspector面板中 Default Icon设置的是默认的图标 ,然后在下面的Icon标签页中就可以放入不同大小的Icon。

第二个意思是:你的图片需要改变大小。

那就需要用Ps等软件对你的Icon进行修改了。

两个做法:

1、在游戏启动后,做一个图片的展示。然后设置几秒后图片消失即可。这个办法一般是当你的logo需要有动画时做的。

2、U3D标准做法是在build setting中选择PlayerSetting,然后选择splash image。不同平台可能需要分辨率不一样的图片。但是缺点是静态图片,无法展示动画。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11340271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存