随笔分类 -  U3D

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要:最近项目测试发现,运行unity后不退出运行模式,玩了一局后点击 “再来一局”,反复十几局后unity崩掉。 经观察,发现在这十几局的过程中,unity占用内存不断上升,由3.2G左右上升到3.6G左右就崩掉。这似乎是内存不足引起的,但很奇怪,我有8G内存,怎么才涨了400M就崩了呢。 最终发现:这 阅读全文
posted @ 2019-03-19 20:57 时空观察者9号 阅读(1835) 评论(0) 推荐(0)
摘要:本文已合并到: https://www.cnblogs.com/timeObjserver/p/10318667.html 阅读全文
posted @ 2019-03-19 16:48 时空观察者9号 阅读(298) 评论(0) 推荐(0)
摘要:Resources.UnloadUnusedAssets 并不能释放AB包中东西,只能释放从AB包中加载出来的资源,也可以释放场景中的资源,其它不是从AB包加载来的资源。 AB加载后,整个包都加载到内存中,unload(false)是释放这部分内存。 当要求从AB包中加载一个资源时,其实是从加载到内 阅读全文
posted @ 2019-03-14 16:10 时空观察者9号 阅读(690) 评论(0) 推荐(0)
摘要:平时我们用U3d profiler的Gc alloc 选项是为了查找一些动态的内存分配,多数是为了防止动态分配造成不定时的垃圾回收,形成CPU波峰。 GC ALLOC 选项还可以用来查内存泄漏。 阅读全文
posted @ 2019-03-06 18:16 时空观察者9号 阅读(542) 评论(0) 推荐(0)
摘要:public class WardEntity : PositiveEntity { 阅读全文
posted @ 2019-03-06 11:47 时空观察者9号 阅读(260) 评论(0) 推荐(0)
摘要:public class testGC : MonoBehaviour { class XDict { public void TryGetValue(K key, V value) { if(key == null) //产生 GC-ALLOC,因为实参为int,而 null是引用类型,发生了装箱操作 ... 阅读全文
posted @ 2019-02-18 12:20 时空观察者9号 阅读(210) 评论(0) 推荐(0)
摘要:代码如下,已解释 阅读全文
posted @ 2019-02-18 11:52 时空观察者9号 阅读(180) 评论(0) 推荐(0)
摘要:今天在调试一个问题时,单步跟踪,走到某一步时突然跳出了调试,后面很多断点一个都不进来。 经过更细致的一步步调试(进入每个函数查看),定位到如下一段代码有问题: 原因是:size = 3,buff_ids大小为2,数据越界了。但并没有收到任何错误或异常提示,而是直接结束了单步 一般情况下数据越界时c# 阅读全文
posted @ 2019-02-15 09:57 时空观察者9号 阅读(613) 评论(0) 推荐(0)
摘要:多个贴图时,与子MESH一一对应,如果多了 。。。还待研究如何对应 阅读全文
posted @ 2019-02-15 09:24 时空观察者9号 阅读(526) 评论(0) 推荐(0)
摘要:UNITY 优化之带Animator的Go.SetActive耗时问题,在手机上,这个问题似乎并不存在,因为优化了后手机上运行帧率并未明显提升 经确认,这个问题在手机上依然存在,不过占的比例非常小。因此优化后效果提升不明显(感觉不到提升) 阅读全文
posted @ 2019-01-26 16:36 时空观察者9号 阅读(306) 评论(0) 推荐(0)
摘要:ADB方式调试游戏步骤 前提: 1,手机开启 【开发者模式】【USB调试】 2,数据线连接手机和电脑 3,安装adb(注意adb版本不对可能导致adb deveices找不到设备,那就换个adb版本) 4,打开cmd,CD到adb安装目录 5,执行 adb devices 命令,如果设备列表不空,则 阅读全文
posted @ 2019-01-25 11:25 时空观察者9号 阅读(545) 评论(0) 推荐(0)
摘要:特别专业的问题,较新技术,可以到UNITY论坛搜索或发问,那里,或许会有UNITY的官方技术支持回答 https://forum.unity.com/threads/remote-deep-profile-can-it-be-activated.77801/ 阅读全文
posted @ 2019-01-22 20:45 时空观察者9号 阅读(151) 评论(0) 推荐(0)
摘要:有时候用deep profiling查看GC时会发现:一个父函数有GC,展开子层级看到一个很奇怪的 CX::ctor,表示CX进行了构造,然后打开父函数代码却完全看不到有new CX的地方,这个时候可能就是由于父函数中调用了CX中的静态变量,导致了此类型的构造。 阅读全文
posted @ 2019-01-18 11:58 时空观察者9号 阅读(341) 评论(0) 推荐(0)
摘要:2019.1.17,昨天项目更新后策划反应: 游戏卡,表现为:每走几步就卡一下。前天还没有。 但在我本机测试中,却没有任何卡顿感。 QC同学的机器也卡。我去看了下,打开Profiler,没开deep,发现是 GC.collect产生了极大波峰。 看来不同的机器上GC回收完全可能不同。 阅读全文
posted @ 2019-01-17 16:41 时空观察者9号 阅读(202) 评论(0) 推荐(0)
摘要:在MOBA项目开发过程中,LFIXED类中定义了许多浮点转定点的常量。 这个类用了很久,以往的同步测试中也没有因为这些常量的使用产生过不同步问题。 然而,总觉得哪里不安全,想了很久,终于把长久以来的疑问想清楚了:帧同步游戏中浮点数为什么不安全,如何做才能安全(同步)? 对于任何一个浮点数,在不同硬件 阅读全文
posted @ 2018-12-11 12:14 时空观察者9号 阅读(245) 评论(0) 推荐(0)
摘要:腾讯游戏学院:http://gad.qq.com/article/detail/288769 阅读全文
posted @ 2018-12-08 11:49 时空观察者9号 阅读(115) 评论(0) 推荐(0)
摘要:前几天在项目中想要实现一个编辑器模式下的3D空间画线功能,几经周折,还是作废。 原因有:相机空间到世界空间转换问题对于Z值不清楚,U3D自定义坐标轴控制问题,射线与平面求交点不对, 一个关键问题是:编辑器模式下的求屏幕空间到世界空间的射线使用的相机应该是编辑器视图本身的相机,然而编辑器有2D,3D模 阅读全文
posted @ 2018-12-08 10:00 时空观察者9号 阅读(660) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u013172864/article/details/78860624 阅读全文
posted @ 2018-12-04 20:30 时空观察者9号 阅读(156) 评论(0) 推荐(0)
摘要:每天醒来,常有感慨:昨日我是谁,今日谁是我 我,不过是个局限了的思维,放开局限,没有你,我,他的区别。 不过都是一堆数据,经过不同的处理过程,就成了所谓的人我之别。 身体,是个躯壳,并不是我。 身体中有个处理数据的东西,这就是我,且称之为灵魂 身体之于灵魂,就像数据之于程序 若我离开身体,别的灵魂进 阅读全文
posted @ 2018-11-13 18:28 时空观察者9号 阅读(368) 评论(0) 推荐(0)
摘要:https://baijiahao.baidu.com/s?id=1615813491700826654&wfr=spider&for=pc 1月15日,爱尔兰国宝级乐队,桃乐丝3月14日,英国物理学家霍金3月18日,台湾作家李敖 四月,《金粉世家》的导演李大为因病去世,年仅47岁 九月,相声界大师 阅读全文
posted @ 2018-11-13 18:12 时空观察者9号 阅读(444) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页