上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 69 下一页
摘要: Unity的日志事件 Unity提供了两个日志回调API,这两个回调函数的参数都是一样的,通过这个API可以在真机上把Debug.Log/LogWarning/LogError 日志输出到文件中保存,我建议使用Application.logMessageReceivedThreaded Applic 阅读全文
posted @ 2020-11-27 20:30 赵青青 阅读(2710) 评论(0) 推荐(0) 编辑
摘要: 本文通过实际例子来看看StackFrame和StackTrace有什么区别,分别在.NET和Unity中测试。 .NET环境 测试代码 using System; using System.Diagnostics; namespace ConsoleApplication1 { internal c 阅读全文
posted @ 2020-11-27 20:30 赵青青 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 电脑端软件 电脑端最常用的硬件检测软件就是 鲁大师,可以检测电脑、包括外设的型号,生产日期等等详细信息。 当然对于鲁大师,驱动精灵之类的软件,建议在使用完后就将其卸载,因为它们总会时不会地给你弹一些广告弹窗,或者所谓的优化提示框。 如果不需要鲁大师,可以使用下面两款软件来检测硬件 图吧工具箱 一款工 阅读全文
posted @ 2020-11-09 20:34 赵青青 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 在项目中如果有大量的字符串拼接,比如每秒执行的倒计时,协议中的日志输出,每次拼接会产生大量的gc,尤其是在ILRuntime下执行 gc alloc的次数会更加频繁。 zstring 有两个字符串处理的库都叫zstring,其中小写的zstring是一款国人开源的zstring,而大写的ZStrin 阅读全文
posted @ 2020-11-04 20:42 赵青青 阅读(2829) 评论(0) 推荐(0) 编辑
摘要: 有个同事问我为什么他的vs编写C#代码,对于引用System.dll中的方法,鼠标移上去没有方法的使用说明或接口注释,具体可以看下面的截图,而我绝大多数情况下是使用Rider开发,并没有遇到这个问题,本文通过实践找到原因。 我的环境:vs2017 企业版本 ,vs2019企业版本 ,rider 20 阅读全文
posted @ 2020-10-31 17:14 赵青青 阅读(2200) 评论(0) 推荐(0) 编辑
摘要: 想学习Python3,但是暂时又离不开Python2。在Windows上如何让它们共存呢? 目前国内网站经常会让大家把其中一个python.exe改个名字(嗯,我也这样讲过,在此纠正一下),这样区分开两个可执行文件的名字,但是这样做有一个重大的隐患,就是修改了名字的那个python对应的pip将无法 阅读全文
posted @ 2020-10-25 21:26 赵青青 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 前言 我们有一个用Unity引擎开发了二十个月的mmo arpg手游项目,在安卓已经测试三轮了,出于IOS的热的考虑且结合我们的情况:全部代码都是纯C#开发非Lua,所以计划使用ILRuntime热更,这里记录我们把这个项目用上ILRuntime热更的过程,包括遇到的困难和如何解决的。其它类型项目或 阅读全文
posted @ 2020-09-10 12:39 赵青青 阅读(2832) 评论(7) 推荐(3) 编辑
摘要: 我们公司有一个Unity原生开发语言C#写的项目,目前已经在安卓测试过多次,上架IOS在考虑热更,所以对ILRuntim进行性能测试,在测试过程中已经按照官方文档进行了CLR绑定和生成Release的Dll,并且在非Editor环境下测试。 我的测试环境:ILRuntime 1.6.3 ,MuMu模 阅读全文
posted @ 2020-08-30 11:00 赵青青 阅读(3342) 评论(0) 推荐(0) 编辑
摘要: 基于ILRuntime 1.6.3版本,在ILRuntime中提供测试用例,建议在下载ILRuntime之后先跑一遍官方的测试用例,对比自己使用ILRuntime的性能和官方数据是否一致## 测试工具### 测试工具预览![image-20200820102813380](https://img2020.cnblogs.com/blog/363476/202008/363476-202008310... 阅读全文
posted @ 2020-08-30 11:00 赵青青 阅读(480) 评论(1) 推荐(0) 编辑
摘要: 当游戏在手机/模拟器上卡死,logcat没有日志输出,也没有卡死堆栈信息或者bugly也没有捕获到异常,你是否很焦急?本文介绍一下我们项目中检测Unity卡死的方法,也许适合你使用。 实现原理 在绝大多数情况下我们可以认为Unity是单线程的,基于这点我们在Unity的系统函数FixedUpdate 阅读全文
posted @ 2020-08-24 20:16 赵青青 阅读(4824) 评论(4) 推荐(3) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 69 下一页