Profiler.BeginSample 在Release版本会执行吗?

为了在Profiler中 检测到具体是哪个 UIRect 的Update 会申请内存,在UIRect 的Update 里面调用了 Profiler 操作,并且传入的是 UIRect 的名字。在UWA的检测报告中,这里分配了很多堆内存,这是意料之中的事情,毕竟有大量的字符串拼接。转自http://blog.csdn.net/huutu http://www.liveslives.com但是问题是,R...
阅读(55) 评论(0)

一键生成Android/Android-HD/IOS 多尺寸ICON

写了个小工具,一键生成Android/Android-HD/IOS 多尺寸ICON。源码地址:https://github.com/ThisisGame/MultiSizeIcon主要代码如下:private void button1_Click(object sender, EventArgs e) { FileStream stream = File.O...
阅读(123) 评论(0)

Unity文件操作 Bug File.Move File.Copy 在不同的系统上获得文件权限不一致

/************************************************ * 创建人:陈鹏 * 创建日期:20170507 * Blog: http://www.liveslives.com  * ************************************************/游戏在测试过程中出现了Bug。文件下载之后不能读取,提示没有权限。E...
阅读(298) 评论(0)

Unity Mono异常崩溃Assertion at mini-arm.c:2634, condition `pdata.found == 1' not met

随着项目越来越大,碰到的很难解决的Bug也越来越多了。两个月之前,偶然发现游戏APK打开的时候会抛出错误然后崩溃:03-08 12:21:18.201: A/mono(6873): * Assertion at mini-arm.c:2634, condition `pdata.found == 1' not met 不用想了 这就是Unity的Bug。但是当我更新了一个Unity的版本之后,发现...
阅读(517) 评论(3)

TTF 字体文件 删除不了,提示已经在System 打开

今天在Coding 字体精简工具,完成之后要打扫下战场,结果 测试的 TTF 文件 删不掉,重启也不行。到Google 搜索,找到微软的答复https://answers.microsoft.com/en-us/windows/forum/windows_8-files/how-do-you-delete-font-that-says-it-is-in-use-even/3399f27c-fc87...
阅读(632) 评论(0)

初试 sproto

在U3D 热更的路上,尝试了 SLua 和 Proto-gen-lua,之前虽然打算过集成sproto ,但是一直没去弄,今天晚上下班早,就下过来尝试下。转自http://www.liveslives.com http://www.thisisgame.com.cnsproto的 git 地址:https://github.com/cloudwu/sproto.gitsproto 的写法和 pro...
阅读(312) 评论(0)

SVN 创建分支 以及失败,提示 forbidden的解决方法

项目测试包已经上线,准备把项目创建个分支。转自http://www.liveslives.comTortoiseSVN 可以很方便的创建一个分支。对着工程的SVN右键选择 Branch/Tag  就可以打开创建分支的界面首先选择一个目录 存放分支。然后写好Log。然后点击 ShowLog 选择一个版本 来创建分支。 点击OK,分支就创建完成了。在浏览器中可以看到创建的分支转自http://www....
阅读(755) 评论(2)

NGUI UILabel 文字破碎

项目使用NGUI,最近碰到 Loading界面的提示文字破碎的Bug。参考了以下文章http://blog.csdn.net/langresser_king/article/details/22095235转自http://blog.csdn.net/huutu http://www.liveslives.com下面先来了解一下为什么会出现这种问题。需要了解的是 NGUI的UILabel使用的是U...
阅读(233) 评论(0)

Unity 获取Mac地址 抛异常 EntryPointNotFoundException: getifaddrs

Unity 获取Mac地址 抛异常 EntryPointNotFoundException: getifaddrs在谷歌搜索到Mono论坛的帖子得知这是Mono的一个Bug,帖子是 2013年的,Mono官方应该在新版本中已经修复,但是Mono自从改为需要授权之后,Unity就没有更新Mono版本了,我们现在使用的还是很早之前的Mono2.0 , 所以会有很多Bug没有办法解决。那只好自己写And...
阅读(360) 评论(0)

自定义Mono,实现Unity Android平台代码更新

Unity是基于Mono的,我们写的代码都被编译成DLL,然后由Mono读取这个DLL并解析运行。在Mono眼里,DLL和普通的资源文件没什么区别。...
阅读(560) 评论(0)

Unity 与 NGUI 坐标转换原理

在游戏中最常用到坐标转换的就是制作人物头顶的血条/名字 之类的显示,Unity提供了摄像机以下API供我们使用:1、将世界坐标转换到屏幕坐标Camera.WorldToScreenPoint()2、将屏幕坐标转换到世界坐标Camera.ScreenToWorldPoint()比如在游戏中的主角,我们知道他的世界坐标,通过场景摄像机,调用 WorldToScreenPoint 将坐标转换到屏幕坐标。...
阅读(283) 评论(5)

Unity5.3.2f1 粒子系统有Bug,粒子不能重新激活播放,在Android平台粒子会出现不播放的情况

Unity5.3.2f1 粒子系统有Bug,粒子不能重新激活播放,在Android平台粒子会出现不播放的情况,在Unity5.3.2p4版本中修复了这个问题。下图是不正常的Unity5.3.2f1 粒子特效在使用Unity5.3.2P4版本之后是正常的 转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn...
阅读(297) 评论(0)

初始MaxScript,实现 导出选中Object名字至文本 功能

MaxScript是3DMax支持的脚本语言,灵活使用可以极大方便日常工作。...
阅读(298) 评论(0)

国内有基于GamePlay3D的游戏

GamePlay3D 是黑莓开源的一个跨平台引擎。他并不强大,但是够用,简单,明了。用来学习是很不错的。大家可以到Github上去Fork。https://github.com/gameplay3d不过虽然师出黑莓,但是GamePlay3D的名气一点都不高。国内很少见人用,资料也很少见。Google都搜不到什么。不过好在很简洁,对着Wiki看一遍,看一遍Samples,就可以着手看代码了。不过昨天...
阅读(482) 评论(0)

Unity 安卓手机 AssetBundle.LoadFromFile() SerializedFile占用大量内存

这几天都在安卓手机上测试游戏,通过Profiler 查看Memory 发现,SerializedFile 占用了大部分内存,游戏内存占用一度达到400M,导致频繁崩溃。初步理解为,SerializedFile 里面存储的是Assetbundle 硬盘镜像文件,于是把所有加载的 Assetbundle 都列出来,然后统计大小。然而发现加载的Assetbundle 文件总数324 个,占用磁盘空间 7...
阅读(1144) 评论(0)
439条 共30页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1013712次
    • 积分:13527
    • 等级:
    • 排名:第909名
    • 原创:320篇
    • 转载:108篇
    • 译文:6篇
    • 评论:248条
    我的Github
    @ThisisGame
    博客专栏
    最新评论