202009-28 Unity3D研究院之实时获取手机电流、电压、计算功率发热(一百一十八) 灵感来自Android的BatteryManager,可以实时获取到手机的电流。因为电压是恒定的,这样就能算出功率来,十分有助于统计手机发热问题。 BatteryManager并没有提供获取手机毫安的方法, 只提供了手机剩余毫安的方法,以及手机当前电量百分比。 这样虽然可以近似还原手机总毫安,.... Read More >
201810-31 Unity3D研究院之IOS在Windows上查看日志就像Android的adb一样方便(一百零一) 我以前写过一篇 Unity3D研究院专治IOS查看日志各种不服(九十五) 但是今天无意间发现了一个工具iOSLogInfo,这个工具比之前的做法更好更方便。 下载地址:https://www.blackberry.com/blackberrytraining/web/KB_Resources/.... Read More >
201804-28 Unity3D研究院专治IOS查看日志各种不服(九十五) 测试拿着IOS手机过来说这里有个问题,能看看日志吗? Android上连上logcat可以很方便看日志,但是IOS就没办法。几年前我写过一篇文章通过写日志的方式保存在本地 http://www.xuanyusong.com/archives/2477 后来ios把这个功能封了,无法.... Read More >
201801-26 Unity3D研究院之生成客户端灰度测试包(九十四) 灰度测试包应该和正式包的内容完全一致,只是添加了一些辅助的开关,例如:可以进调试服务器、可以输入gm指令、可以下载测试url的cdn热更资源。如果开发都打两个包的话就很麻烦。日后游戏上线后我们需要,dsym和带符号表的so用来还原闪退的堆栈。Android只是编译unity的时候会生成il2cpp..... Read More >
201712-23 Unity3D研究院之全方位定位Android闪退(九十三) 首先强烈建议大家安卓打包一定要用il2cpp,我们项目对比了mono发现il2cpp闪退方面比mono少了很多。平常给QA打包推荐勾选Development Build 和 Autocontent Profiler 。这样如果发生了闪退可以直接从log中定位,或者真机连profiler。 我们.... Read More >
201703-24 UGUI研究院之比较大的图片的压缩(二十四) 好久没写文章了,最近太累了。。 使用UGUI开发界面,一般比较小的图片会设置一个tag,让它打进图集。其实还有很多大的图片,比如logo、头像、图标、关卡图、等 。 宽高各一方大于256 或者 512的图片。 这类大的图片不太适合放在图集中,因为他们会把图集撑的很大,可是如果从图集中拿出.... Read More >
201612-26 Unity3D研究院之UGUI安卓自动ETC1通道分离(九十一) 网上已经有类似的解决方案,原理就是在做一张通道图,然后在shader里混合。代价就是需要做个shader在做一个脚本代替Image 和RawImage。 今天我发现其实unity自己已经做了这个功能了,不用写shader,也不用替换脚本,原生支持就是方便啊。 先看看我的图集,ETC1 压.... Read More >
201605-10 Unity3D研究院之过滤多余的材质 Unity可以勾选static来进行静态合批, 运行时也可以 StaticBatchingUtility.Combine()来进行合批。但是你仔细观察一下。。 如下图所示,这里我有两个相同Shader、相同参数的材质。 我都勾选了static以后运行发现dc还是会多一个。因为u.... Read More >
201604-28 Unity3D研究院之Android同步方法读取streamingAssets(八十八) 版本Unity5.3.3 Android 小米pad1 首先非常感谢 @守着阳光 同学在下面的留言。让我解决了一个大的谜团。。 开始我知道 StreamingAssets 路径是这个 path = "jar:file://" + Application.data.... Read More >
201507-17 Unity3D研究院之Android二次加密.so二次加密DLL(八十二) 上文中说了怎么给DLL加密来防止别人反编译你的C#代码。 Unity3D研究院之Android加密DLL与破解DLL .SO(八十一) 文章的最后我们发现IDA PRO神器可以解开libmono从而查到你的解密算法,这样你的C#代码又会被别人轻易的拿到。 这两天我就一直在寻找怎样才能更好的保护.... Read More >
201208-09 【雨松MOMO】Android 软件开发与游戏开发1 至 32系列博文大合集 Android 软件开发与游戏开发系列博文大合集 雨松MOMO程序研究院 目录视图 部分下载资源 关于雨松MOMO 鼠标右键复制 An.... Read More >
201206-26 Unity3D研究院之在Android中打开WebView(三十) 昨天有个朋友问我如何在Unity中调用Android中的WebView组件,实现内部浏览器样式的页面切换。开始我告诉他可以通过Unity中打开Activity来实现,其实在之前的文章Unity3D研究院之打开Activity与调用JAVA代码传递参数(十八) 我已经写的很清楚啦。.... Read More >
201206-04 Android研究院之模仿iPhone列表数据View刷新动画详解(十九) 因为我本人很喜欢在不同的页面之间跳转时加点好玩的动画,今天无意间看到一个动画效果感觉不错,几种效果图如下:既然好玩就写在博客中,直接说就是:该效果类似于iPhone中View的切换动画效果,今天就只介绍上面展示的效果,如果大家要看到更多更好玩的Activity之间切.... Read More >