Unreal 、UE4 蓝图优化选择,ScrollBox +Item 进行大量数据优化(带工程文件)
最近有个奇葩的要求,要一个页签界面添加1000+物品进行滑动!
常规做法就是不断创建,创建,创建,然后全部删除。
要是有多个页签进行切换、Widget 的清理是非常慢的、稍微切换几次就崩溃了!!!
于是就有下面的操作,用固定的格子进行滑动,也就是说滑动界面只是固定的35个、滑来滑去也只是35个格子挪来挪去。但是会把1000个数据都存下来,既保证了美观度,又保证合理性。
可以看滑条是来回移动,实际上只有35。保证稳定性。
主要逻辑;
优点:兼容性质比较强,可以以有限的数据显示无线的资源。
缺点:数据一般很小。很少能用到
附上蓝图:数据为模拟、本地表格读取出来的。并不是服务器读取的
感觉自己是管道工人!
物品里面就只用资源显示,及资源刷新
附上项目工程文件
链接:https://pan.baidu.com/s/1wK6fXY5V8-z8i46cXwjV3g
提取码:nenr