关于unity3d开发的游戏,怎么发布到pc?(小白向)
最近又开始做unity项目了~具体内容暂且不表,在最后打包的时候遇到了一个很神奇的事情,同样的配置下,打包出来的一系列10几个项目打开时有的按照配置的分辨率展示,有的默认全屏,有的以窗口模式拉伸来全屏(当然是在客户的电脑上)···然后就直接十脸懵逼了···再三检查配置,甚至都在GameManager里面直接通过Screen.SetResolution(1280, 960, false);来强制限制
首先要确定你的Unity的版本是什么,5点多的版本打包出来的内容跟现在比较新的不一样,所以你需要要发送给别人的东西有区别。
打包流程:

1.点AddOpenScences把你的场景添加进去。
2.选择PC,mac这个平台
3.在这里面进行一些ICON,分辨率等设置。
(一)是你的项目名,后面详细说这个。
(二)这个可以设置你打包出来的图标,比如是一个坦克。
(三)这个是怎么显示,我现在这个选的是窗口显示,里面也可以设置默认全屏。
(四)这个是问你是否弹出分辨率窗口,Disabled是不弹出,Eabled是弹出,你自己测试看看需要哪个。
(五)这个是否可以拖动窗口进行扩大缩放。
**注意点:**PC打包后窗口控制出现毛病的问题(你如果打过包了,想要修改第四条Disabled的时候,你要修改第一条的名字,因为你之前的配置信息这些都记录在注册表中,哪怕把之前的项目文件删除,但是注册表是不会清除的,所以你就算选了默认窗口并定好了分辨率,但是他会默认全屏,反之亦然。)
4.然后你点Build就可以打包成功了。
不同版本的打包内容
旧版本(5.6及以前):
两个文件都发过去就行了。
新版本(2018以后):
其中UnityCrashHandler64.exe可以删除不需要,其他的都需要。
下面这个链接你跟着操作,可以让你只发送一个EXE文件就可以直接运行了。
更多推荐

所有评论(0)