调试Unity for iPhone的游戏时候时常莫名其妙的卡死,能正常使用也得看运气.官方Unity for iPhone v1.6的更新日志里也写了这是已知问题.存在于苹果雪豹系统中.官方也一直没修正这个问题.不会要等到Unity3.0发布吧.别啊..
几经搜索后得到一些消息,比如降级回Leopard,给iPhone使用2.2.1OS,可这些都不靠谱.谁不升级用新的啊?!对不?呵呵.
打开Unity Remote项目文件.找到Setup.h,将默认的一些帧率,画质等进行降低设置.Remote端的图像是Jpg,默认压缩率是50,将它降低些,比如25,修改JpegQuality处.如果你不需要重力感应调试可以将它的帧率调整为0,也可以降低整体图像的帧率.我进行这样的设置 FPS = 40, AccelerometerFPS = 15.
Build到iPhone,应该会改良很多.希望大家一起探讨解决开发中遇到的各种问题.