当前位置: 首页 > news >正文

广州营销型网站建设公司哪家靠谱郑州seo阿伟

广州营销型网站建设公司哪家靠谱,郑州seo阿伟,最新热门事件,网络搭建的相关知识1)Unity 2018发布在iOS 16.3偶尔出现画面不动的问题 2)IL2CPP在Xcode下增量编译问题 3)帧同步实现PuppetMaster布娃娃系统的问题 这是第351篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等…

1)Unity 2018发布在iOS 16.3偶尔出现画面不动的问题
2)IL2CPP在Xcode下增量编译问题
3)帧同步实现PuppetMaster布娃娃系统的问题


这是第351篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

Platform

Q:Unity 2018发布在iOS 16.3偶尔出现画面不动的问题。

项目持续时间很长了,还是用的2018版本。随着新iOS系统推出,这种反馈也越来越多,大部分都是出现在iOS 16.3.x。

具体表现是:画面完全不动,也不接收任何输入事件,像是渲染停了,但是逻辑还是正常,还在播放声音,刷怪之类的。

手上的iOS设备重现不了,也就没法调试。不知道是哪一块可能有问题,希望有遇到过的朋友分享经验,不胜感激。

A:之前在社区上也看到过跟上面这个情况是一样的问答,因为只有外网玩家反馈,公司的设备都不能重现,所以也不好定位。

要是能知道是Shader报错,那还能调试,参考这个:
解决IOS GPU报错导致游戏卡死IOAF code 4 - 知乎

感谢zlfeng@UWA问答社区提供了回答


Build

Q:最近在研究加速打包问题,发现IL2CPP生成代码之后每次Xcode都是全量编译(直接build而不是clean+archive)。

我参考了以下信息:
Incremental builds for IL2CPP - Unity Forum

对比了下如果C#代码没有变化,生成的CPP代码的内容确实不变。但是重新生成貌似会导致文件修改时间变化或别的属性变化,Xcode依然是所有都编译了一遍。

这块有什么经验吗?

A1:我之前的做法是细化打包策略,资源打包细分为差不多10个步骤:对UI、特效、Lua(分三块:Core、模块和LuaTable配置),C#层Config、角色、场景、编译工程、资源覆盖、快速编译、生成APK/IPA和云真机测试等,组织成不同的打包命令提供给CI。

如果是C#代码没变化,可以只做资源类的打包,对需要重新(此处可增量)打包的AssetBundle、Lua、Config等打包,打包后直接覆盖到Xcode工程,直接生成IPA包,跳过中间环节。

构建过程可以细化到很细,如果你是Lua侧,那估计只需要打包Lua模块相关,1分钟内就可以出到IPA包。

如果是Xcode代码也发生变化,这个可以结合Ccache进行提速。

资源打包可以做分布式打包,多台黑苹果去打包各个模块的资源。再传递到版本机上整合,这个过程也可以Hook Svn/Git的资源提交,在提交后做一次打包,再次发布的时候可以增量处理。

其实可以脱离AssetBundle,把量产资源采用非AssetBundle的方式进行组织。避开不必要的导入导出及打包。

感谢debugger@UWA问答社区提供了回答

A2:2年多前,刚好处理过这个问题,当时用的Ccache来缓存Xcode编译的中间产物,在打包后处理修改预处理文件Classes/Preprocessor.h的修改时间,在加速效果上是明显的,缩短了一半多的时间。

感谢海桐@UWA问答社区提供了回答


Physics

Q:项目中用PuppetMaster插件做布娃娃效果,模拟障碍击打等等各种效果。目前服务器是基于状态同步实现,但同步量太大,考虑修改为帧同步的方式,但是PuppetMaster中大量使用了刚体组件、Joint组件去模拟各种效果。帧同步中刚体这块有什么办法实现吗?

A:如果是做帧同步,表现层和逻辑层一定要做分离。简单看了一下PuppetMaste这个插件,不太确定但是大概率是基于PhysX实现的,我们自己测试PhysX在相通平台(iOS或者Android)经过一些处理是基本可以保证一致性的,但是iOS和Android上我们测试出过非常明确的不一致现象,所以如果要做移动端跨平台的游戏,帧同步所管理的逻辑层最好不要使用PhysX物理引擎,否则无法保证最终的一致性。

当然,这里还要看题主的游戏类型,如果比较简单,而且每局很短时间,也许不一致的结果可控,可以尝试一下。整体上不推荐把这个插件做到帧同步的逻辑内,成本比较高。

感谢贾伟昊@UWA问答社区提供了回答

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com

 

http://www.zhongyajixie.com/news/39665.html

相关文章:

  • 做网站1g1核够吗seo sem推广
  • 娄底网站建设方案如何购买域名
  • 简单漂亮的logo图片seo运营招聘
  • 重庆建设信息seo技术培训东莞
  • wordpress网站相册营销策略ppt模板
  • 网站付费怎么做如何快速提升自己
  • 有多少人自己做电影网站重庆疫情最新数据
  • 学校网站登录入口临沂网站seo
  • 做网站 java c黄山搜索引擎优化
  • 阿里云网站主体变更怎么做免费搭建网站
  • 最新企业网站系统朋友圈广告
  • 建设淘宝客网站seo的形式有哪些
  • 无锡做网站哪里好免费智能seo收录工具
  • 公司优化网站的案例河南疫情最新情况
  • 给网站做伪静态google搜索排名优化
  • wordpress当前页询价广州网络seo公司
  • 国内最大的摄影网站友情链接有用吗
  • 广州专业网站建设免费网站或软件
  • 做cpa用单页网站好还是2023年10月疫情恢复
  • 怎么更换网站logo百度浏览器网址
  • 做网站需要购买网站空间吗自己创建一个网站需要多少钱
  • 个人网站做联盟营销百度安装下载
  • 建立个人网站主题网站建设开发外包公司
  • 深圳卓富通做网站没有限制的国外搜索引擎
  • 企业网站seo运营搜狗seo刷排名软件
  • 网站英文域名是什么做灰色词seo靠谱
  • 苏州松陵镇哪里做网站企业网络营销方法
  • 网站建设软件排行个人免费开发网站
  • 政府网站群集约化建设百度旗下的所有产品
  • 做网站工作描述百度识图官网