[unity3d]自定义loading界面和浏览器的全屏显示

简介:

将做好的unity项目发布成web版本,打开后发现出现的是自定义的unity的loading界面,如果修改成我们自己的的logo图案和加载进度条。

操作步骤:                                                                                             

1.在发布的时候勾选上两项



2.用DW打开html文件,修改一些配置信息

1.如果是3.5版本

<script type="text/javascript">                  var params = {                                logoimage: "logo.png",//logo                                progressbarimage: "loading.png",//加载条图片                                progressframeimage:"loadbg.png"//加载条背景                              };          function GetUnity() {             if (typeof unityObject != "undefined") {                 return unityObject.getObjectById("unityPlayer");             }             return null;         }         if (typeof unityObject != "undefined") {             unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d",1270, 600, params);               }           </script> 

2.如果是4.0版本

<script type="text/javascript">         <!--             -------------------------------------------------------                                 var config = {                 width: 1280,                  height: 660,                 params: { enableDebugging:"0" }                              };                                                 var params = {                                backgroundcolor: "FFFFFF",//背景色                                bordercolor: "ffffff",//边框颜色                                textcolor: "ffffff",//文本颜色                                logoimage: "unitylogo.png",//logo                                progressbarimage: "unityprogress.png",//加载条                                progressframeimage:"unityprogressframe.png"//加载条移动帧                              };             var u = new UnityObject2({ params: params } );              ----------------------------------------------------------------------

3.让浏览器全屏显示

var params={ 	backgroundcolor:"ffffff",//背景色 	bordercolor:"ffffff",//边框颜色 	textcolor:"ffffff",//文本颜色 	logoimage:"data.png",//logo 	progressbarimage:"unityprogress.png",//加载条 	progressframeimage:"unityprogressframe.png",//加载条 	disableContextMenu:true	 } var u = new UnityObject2({params:params});

body { 	font-family: Helvetica, Verdana, Arial, sans-serif; 	background-color: black; 	color: white; 	text-align: center; 			 	margin:0px; 	padding:0px; 	width:100%; 	height:100%; }

div#unityPlayer { 	cursor: default; 	height: 100%; 	width: 100%; }


效果图:                                                                                             






以上是用chrome浏览器打开的会全屏,如果是火狐浏览器打开会发现有些问题,然后摸索发现可能是unityweb不支持w3c,将导出的html中的第一行代码删除即可!

==================== 迂者 丁小未 CSDN博客专栏=================

MyBlog:http://blog.csdn.net/dingxiaowei2013             MyQQ:1213250243

Unity QQ群:858550         cocos2dx QQ群:280818155

====================== 相互学习,共同进步 ===================

 

转载请注明出处:http://blog.csdn.net/dingxiaowei2013/article/details/18310035

欢迎关注我的微博:http://weibo.com/u/2590571922

需要工程文件的请留言!


















本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366148 ,如需转载请自行联系原作者
相关文章
|
7月前
|
容器
自定义 behavior - 完美仿 QQ 浏览器首页,美团商家详情页(一)
自定义 behavior - 完美仿 QQ 浏览器首页,美团商家详情页
|
7月前
|
XML Android开发 数据格式
自定义 behavior - 完美仿 QQ 浏览器首页,美团商家详情页(二)
自定义 behavior - 完美仿 QQ 浏览器首页,美团商家详情页
|
8月前
|
Web App开发 Python
Python Chrome handless(无界面浏览器,add_argument 支持哪些参数,替代 PhantomJS)
Python Chrome handless(无界面浏览器,add_argument 支持哪些参数,替代 PhantomJS)
95 0
|
7月前
|
存储 JSON BI
如何让 ABAP 服务器能够响应通过浏览器发起的自定义 HTTP 请求的试读版
如何让 ABAP 服务器能够响应通过浏览器发起的自定义 HTTP 请求的试读版
43 0
|
9月前
|
Web App开发 UED C++
在chrome浏览器中调用IE浏览器并访问(openIE.reg自定义协议)
在chrome浏览器中调用IE浏览器并访问(openIE.reg自定义协议)
|
Web App开发 JavaScript 前端开发
playwright自定义浏览器设备、时区、经纬度、userAgent、注入脚本
playwright自定义浏览器设备、时区、经纬度、userAgent、注入脚本
985 0
|
前端开发 JavaScript Python
Python之Phantomjs无界面浏览器
Python之Phantomjs无界面浏览器
Python之Phantomjs无界面浏览器
|
前端开发
css:自定义浏览器中滚动条scroll的样式
css:自定义浏览器中滚动条scroll的样式
152 0
css:自定义浏览器中滚动条scroll的样式
|
Web App开发
自定义浏览器网页背景是什么体验?
怎么将Chrome浏览器的网页背景设置成自己喜欢的图片背景?一起写个插件来实现一键切换浏览器背景吧。
196 0
自定义浏览器网页背景是什么体验?
|
网络协议 IDE Java
聊一聊为什么在浏览器输入http://localhos8080会出现tomcat后台服务器的界面
聊一聊为什么在浏览器输入http://localhos8080会出现tomcat后台服务器的界面 在tomcat中分级目录一定首先要条理清晰tomcat磁盘的目录首先要知道都是存放什么东西的
396 1