我在Android上移植我的Flash游戏。我成功移植了3个。但是所有这些问题都是他们在7-8附近提供非常低的帧速率。我观察到帧速率总是变化的一件事。有时它会达到45并且在下一帧中再次达到3-4并再次达到15-16。
我很困惑。如果有人对此有任何想法,请告诉我。
谢谢,
答案 0 :(得分:0)
你能做的最好的事情就是看你的游戏区域每秒下降到3到4帧,看看那些正在发生的事情与正在发挥作用的其他人相比。尝试减少在速度减慢的区域中所做的工作,如果可能的话,将其推迟到系统的其他部分。我不是闪存专家,我不知道这是否可行。但是,这是其他环境中的基本优化技术,包括Android的原生Java。