Unity3D Build Settings

本文,基于Unity 5.6pro版原本发布PC端。文中如有不妥之处,欢迎各位指出!php

一.如何去掉Unity官方水印? 
首先,你须要pro版本的Unity3D。若是,你是personal版本的话,就须要从新安装pro版本的U3D,而后经过破解工具。具体作法,能够参考链接:http://www.ceeger.com/forum/read.php?tid=23396&page=1,或者下载我上传的破解工具也行。 
而后,操做以下图: 
图1 图2 
(1)将上述Resolution and Presentation ->Display Resolution Dialog 选项改成 Disabled。即不弹出程序最开始的分辨率设置面板。(2)将Splash Image - >Show Splash Scresn 属性的勾去掉。即不须要Unity自带的开场动画。其它经常使用属性以下表:函数

属性名 属性说明
Run In Background 播放器失去焦点时是否中止运行游戏,若是不是就选中此项
Resizable Window 窗口是否可调
Allow Fullscreen Switch 是否容许全屏切换

2、如何设置窗口模式 
图3 图4 
设置窗口模式时,必定要先将Default Is Full Sceen的勾去掉,而后设置窗口的长宽属性,最后再去掉水印。若是,去掉水印以后就选择发布,就会致使再设置窗口模式时就会失去效果,具体缘由我也不清楚。但所幸找到了好的解决方法。方法以下: 
这里写图片描述 
单击,设置,选择Reset,重置发布设置。而后,再从新按照上述方法设置窗口模式。工具

最后,总结一下:通常U3D项目都会考虑全屏显示,运行场景以后,若想修改窗口大小,须要在代码层面中,经过设置改变屏幕大小函数:Screen.SetResolution();若是想在winform当中嵌入U3D程序时,须要将其设置为窗口模式,否则会致使,分辨率问题,好比:按钮的响应区域发生了变化,没法点击按钮事件等。动画