摘要:
如果在遍历中删除或增加了部分元素,就会导致遍历失败,因为对象数组的长度发生了变化,索引随之而变,遍历的结果不完整或者引发运行时错误。其实不需要任何复杂的判断,最简单的方法是:倒过来遍历,像这样:for(int i =arraylist.count -1;i>=0;i--){ if(...) arraylist.remove(arraylist[i]);}这样保证你操作只影响后方元素的索引,不会影响往前的遍历。 阅读全文
posted @ 2014-04-06 18:51
softimagewht
阅读(270)
评论(0)
推荐(0)
摘要:
官方优化文档--优化图像性能 http://docs.unity3d.com/Documentation/Manual/OptimizingGraphicsPerformance.html Unity3D性能优化专题 性能优化是一个异常繁琐而又涉及到项目开发的方方面面的一个过程,它的本质是在运行时的一个时间里尽可能完美展现丰富的内容。 实现优化可以通过优化资源、渲染、粒子、物理等模式; 也可以通过修改模型大小、减少纹理尺寸并结合Unity3D的一些相关特性来提升游戏的性能。 随着移动端的设备硬件能力的提升,如何使用尽可能优化的资源和程序效率来展现出更多的细节内容就成为了每个开发者都应该思考的内 阅读全文
posted @ 2014-04-06 17:54
softimagewht
阅读(10122)
评论(1)
推荐(2)

浙公网安备 33010602011771号