如何使用unity制作3d版ios Unity发布IOS版本出现屏幕问题半屏被压缩另一半黑屏(iTouchIphone4都没问题,有问题的是Iphone5s)?

[更新]
·
·
分类:游戏
4901 阅读

如何使用unity制作3d版ios

Unity发布IOS版本出现屏幕问题半屏被压缩另一半黑屏(iTouchIphone4都没问题,有问题的是Iphone5s)?

Unity发布IOS版本出现屏幕问题半屏被压缩另一半黑屏(iTouchIphone4都没问题,有问题的是Iphone5s)?

因为5s的分辨率和4不一样,有的软件没有及时更新适应新的分辨率就会造成这种情况

Unity发布IOS版本,但发生闪退,在疑似代码块加上try catch闪退消失,如何解释这一现象?

本人用unity做了一个小游戏,发布到APPstore后,所有iphone 6手机的用户,均发生闪退。我在怀疑的代码块均加上了try catch获取崩溃信息,并利用bugly回传日志,然后闪退消失了,求各位大神帮忙分析分析。

代码问题!异常捕获的错误被忽略了

unity历史?

2013年,Unity全球用户已经超过150万,全新版本的Unity4.0引擎已经能够支持包括MAC OS X、安卓、IOS、Windows等在内的十个平台发布。
2016年7月14日,Unity宣布融资1.81亿美元 ,此轮融资也让Unity公司的估值达到15亿美元左右。
2019年全球最具创新力企业TOP50中,Unity Technologies排名第18 ;
2020年5月9日,Unity宣布收购加拿大技术服务公司Finger Food,拓展工业应用版图。
2020年6月15日,Unity宣布和腾讯云合作推出Unity游戏云 ,从在线游戏服务、多人联网服务和开发者服务三个层次打造一站式联网游戏开发 。

unity在mac上开发和在windows平台上开发有什么区别吗?

显然并没有。。。而且差很远。。。。
Mac可以做到,而Windows不行的,我思来想去,只想到一点。就是可以编译IOS应用。
而Windows可以做到,Mac不行的,我只要想几秒钟,就能答出一坨。
由于我以前是做设计出身,最后转行做了Unity前端开发,结合我的行业说一下吧。
一个网上流传的说法“Mac适合搞设计”。而现实的情况是,如果你是老板,我会奉劝你,辞退那个使用Mac的“设计师”,因为他的技术水平很渣。
无论是哪一种设计,用Mac都会遇到软件不全,或者插件不全的问题。除非你根本不会使用这些软件或插件,否则你一定会换回Windows的。至少在软件层面上,用Mac做设计,只能样样通,样样松。如果一名“设计师”可以用Mac流畅干活儿,丝毫不受影响,那基本就可以断定他是个水货。
图形设计方向:
平面设计可以做,因为会用AI和PS,能画一画UI,你就算入门了。这些软件Mac上都有,但只要涉及三维模型就完蛋了,因为Mac上面没有3DMAX。当然,你可以使用C4D替代。但C4D上的X粒子插件,TFD流体插件,你也能找到Mac版的?你说这些插件你一个都不用,也不妨碍干活?那网上下载的模型,绝大多数都是是.Max格式的,你总得需要用3dmax转一下格式,才能导入C4D里用吧?于是问题进入死循环。
简单概括:Mac没有3dmax,所以只能用C4D做三维,而C4D导入网上的模型,需要用3dmax转一下,而Mac没有3dmax。。。。。死结
影视后期方向:
视频剪辑也可以做,Mac有Final Cut可以剪辑。合成也有AE可以用。但问题是AE的常用插件却根本找不到。甚至连灯光工厂这种必备插件都没有。
工业设计,机械设计方向:
工业设计也可以做,有CAD,有犀牛,设计个造型绝对没问题,但只要涉及结构设计就完了。没有Soldworks,没有Catia,没有UG。你拿啥软件搞结构?基本结构都搞不了,机械,钣金,模具就更别提了。用啥软件做有限元?用啥做模拟仿真?用啥开模?用啥装配?工业相关的设计工序有十来道,其中最基本的工序有三道,连手机都能设计其中两道,而Mac却只能设计一道。
前端设计方向:
如果是web前端的话,这个真能做。有个记事本就行了,Mac还真是可以胜任。也确实有很多人用Mac搞web前端,所以这算是唯一的例外。但网站做完,还是要到Linux上面部署。
但如果你是游戏前端,麻烦就来了,比如我目前就是一名游戏前端,你首先就要做一个艰难的选择。是用OC或者swift搞ios源生开发,还是用Unity3d搞跨平台开发?Mac也仅支持这两种开发方式。
选择前者吧,你就等于跟着苹果一条道走到黑了。你的项目只能运行在ios上。在安卓,windows上面,统统不能用。而且在Mac上也同样不能用。如果哪天ios不火了,自己也就是条咸鱼了。
选择后者吧,ios能运行,安卓也可以,Mac上面照样没问题,只要有开发套件,甚至在PS4,xbox,switch上面也能跑。世界是不是太美好了?先别高兴太早,如果你要搞unity开发的话,需要使用C#语言写游戏脚本。C#是什么来头?微软的官方编程语言。.Net平台上的大当家。你还别说,自从.Net
Core发布之后,Mac还真能开发.Net。但放着Windows不用,到Mac上捣鼓微软的东西,实在是多此一举吧?另外还有一堆杂七杂八的问题,比如EF,数据库等,篇幅所限,点到为止。
试问Mac连“玩游戏”都无力实现,你又怎么可以指望靠它“设计游戏”?
建筑设计方向:
无论你用pkpm(国标),还是Revit(美标)。全都没有,死心吧。什么?你还有话说?那么连天正都没有,这次你可以彻底死心了吧!用CAD慢慢画吧。