Project1

标题: 如何优化bitmap生成过多造成的卡顿现象? [打印本页]

作者: 文雅夕露    时间: 2018-11-3 21:50
标题: 如何优化bitmap生成过多造成的卡顿现象?
这里在战斗场景里生成一组bitmap位图来表示角色状态。
这个时候战斗场景里还不会卡顿?
再次生成一组用于显示敌人状态的bitmap位图就会发生明显的卡顿。
帧率明显现象。
所以请问在不重写脚本的情况下如何优化bitmap位图?
提高效率和帧率?
作者: 真·可乐    时间: 2018-11-3 22:42
那些bitmap是不是一直在重绘内容啊?
作者: 张咚咚    时间: 2018-11-4 07:41
改下大小,尽量需要多少就写多少,Bitmap.new w,h
作者: 灯笼菜刀王    时间: 2018-11-4 09:56
本帖最后由 灯笼菜刀王 于 2018-11-4 09:57 编辑

除了刷新的大小数量方法外, 还要注意刷新的内容

F1里有特意强调"处理要花时间"的方法, 尽量避免持续反复刷新以及同时刷新太多



作者: fux2    时间: 2018-11-4 15:03
Bitmap并不怎么影响效率,只占内存,精灵过多才影响效率。
当然操作位图太频繁也很大幅度降低效率(除非C)。
作者: 文雅夕露    时间: 2018-11-5 20:12
已经自行解决了,感谢各位前辈的回答




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1