拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

奇焕科技面试

奇焕科技面试 hyclr做热更有哪些要注意的地方1.区分热更新程序集和 AOT 程序集2.补充元数据(Metadata)3.托管的代码才可以解释运行热更,非托管的无法热更,直接机器码无法热更4.高性能的代码跟着包走,不需要高性能去热更5.战斗里面的逻辑可以放在热更里面skillmanager之类的,具体的一些需要高性能的计算模块,可以放在dots里面,非热更代码,AI里面稳定的运行框架放在aot层,一些执行逻辑可以放在热更逻辑层6.aot:: 稳定的底层代码,基础框架,第三方库,unity代码HotUpdate程序集 :业务逻辑 / 活动 / UI逻辑 / 战斗规则 / AI策略多人协作下,一个 UGUI 框架应该考虑哪些方面1.mvc框架,高内聚,低耦合,事件机制2.mvvm,数据绑定触发的回调,降低耦合性3.模块之间的独立性4.UI性能:网格重建,UI合批,动静分离,rectmask2d和mask2d,无限列表psd转换工具到unity ugui图片颜色表现不对怎么处理1.像素处理,每个都加个步骤转一下2.加一个全屏后处理 pass,处理的对象是整个相机最终颜色缓冲 ,做一次,整张屏幕缓冲做一次全屏 blit,整体 Linear→SRGB游戏开发在手机上运行的时候突然出了一个二进制地址的一个报错,怎么排查这个问题,为什么会跟符号表有关系?1.复现并抓崩溃日志:adb logcat -d crash.log(或拿 tombstone)2.从日志里找出崩溃地址属于哪个 .so、偏移是多少3.用 NDK 工具 还原:ndk-stack -sym 符号目录 -dump crash.log或addr
返回列表