我正在寻找如何在移动设备上管理游戏帧率,这是我的问题:
在一台电脑上有这样的东西:
void main()
{
while(game.isRunning())
{
event.handle(eventInfos);
game.update(dt);
graphic.render();
}
}
在具有类似功能的移动设备上:
void update()
{
game.update(dt);
}
void render()
{
game.render(dt);
}
void event()
{
game.handle(eventInfos);
}
当我在互联网上搜索时,我每次都发现类似的东西:
我正在使用 IOS(使用 GLKViewController)和 Android(使用 NDK),并且我的渲染方法是从另一个线程调用的
谢谢你的帮助!