我发现在进行一些大数据的运算时(比如处理多个图片的平滑缩放动画)会跑满CPU以至于画面变慢,有没有什么办法,即使画面很卡也要保持应有的速度(比如一张图片每秒必须放大多少百分比),感谢。
举报
关于画面的帧率
举报
个人意见:没有特别好的办法吧?
如果多个需要放大的图像都是同一个游戏场景里面的,可以将所有图像原尺寸画在 IMAGE 上面,然后一起缩放贴到窗口里面。
如果真的是多个图片分别放大,估计只能通过算法解决了。
要优化,可以试试 SSE 指令。
补充:
如果是跳帧,你可以考虑用可变帧率来做。每一帧时都获取时间,然后根据时间计算当前各游戏元素的状态,然后再绘制输出。