09 2013 档案

摘要:关于内存优化,人云亦云 各有己见。本文将通过设置Strpping Level ,减少内存使用。先看三幅图:1、没做任何优化,默认选项 2、设置Stripping level 为 Use micro mscorlib; 设置 script call Optimization为Fast but no exceptions 因为本demo用到jsonFX json解析器,牵扯到system.dll 里面的东西,所以程序直接崩掉。(Don't use anything that lives in System.dll or System.Xml.dll in your code. Those 阅读全文
posted @ 2013-09-12 14:54 U_探索 阅读(5011) 评论(2) 推荐(0)
摘要:转载自:http://www.gameres.com/msg_221889.html作者:Amir Fasshihi流畅的游戏玩法来自流畅的帧率,而我们即将推出的动作平台游戏《Shadow Blade》已经将在标准iPhone和iPad设备上实现每秒60帧视为一个重要目标。以下是我们在紧凑的优化过程中提升游戏运行性能,并实现目标帧率时需要考虑的事项。当基本游戏功能到位时,就要确保游戏运行表现能够达标。我们衡量游戏运行表现的一个基本工具是Unity内置分析器以及Xcode分析工具。使用Unity分析器来分析设备上的运行代码真是一项宝贵的功能。我们总结了这种为将目标设备的帧率控制在60fps而进行 阅读全文
posted @ 2013-09-12 11:23 U_探索 阅读(886) 评论(0) 推荐(0)
摘要:iOS提供了简便的方法来实现本地化,其中用的最多的就是NSLocalizedString。首先查看下NSLocalizedString是什么:#define NSLocalizedString(key,comment)[[NSBundle mainBundle]localizedStringForKey:(key) value:@"" table:nil];这 是一个宏,本质上调用了函数localizedStringForKey:这样,这个宏做的其实就是在当前bundle中查找资源文件名 Localizable.strings中键值key所指向的字符串,这样就不难理解还有诸 阅读全文
posted @ 2013-09-05 17:32 U_探索 阅读(2362) 评论(0) 推荐(0)