List View适合显示数以千条的列表

要点

一、创建Entry类,实现IUserObjectListEntry。

  创建一个名为“EntryWidget”的UserWidget,添加如下图所示的控件结构。

    

二、创建Item类。

  创建名为“ItemData”继承自Object的蓝图类,添加成员变量:Icon(Texture 2D);Name(Text),勾选Instance Editable和Expose on Spawn。

三、初始化Item实例,填充ListView

  

  

  

四、关联Item和Entry,哪条UI显示哪条数据

  实现IUserObjectListEntry接口的Event On List Item Object Set事件

  

五、运行游戏

  

最新文章

  1. 【IOS 开发】Object - C 入门 之 数据类型详解
  2. IOS封装一个微信聊天的输入工具
  3. Linux_常用命令_03_磁盘/挂载_信息查看
  4. 【LVM】LVM自动扩容脚本
  5. OutputDebugString()
  6. Laravel 5.1使用命令行模式(artisan)运行php脚本
  7. 【转】两种方法教你在Ubuntu下轻松关闭触摸板(TinkPad)
  8. rootvg 镜像
  9. PHP草根论之设计模式-訪问者模式
  10. Red Gate系列之八 SQL Connect 1.1.1.19 Edition 数据库连接及操作工具 完全破解+使用教程
  11. Java 序列化 对象序列化和反序列化
  12. 细说"回车"和"换行"的故事
  13. 团队作业8——第二次项目冲刺(Beta阶段)5.18
  14. VS2017做为Unity3D的脚本编辑器需要的最精简组件
  15. 全志A33 lichee 搭建Qt App开发环境编写helloworld
  16. Windows下libjpeg-trubo-1.5.3编译(VS2015)
  17. 设计模式之装饰模式(Decorator)摘录
  18. HDU 5813 Elegant Construction 构造
  19. 5、redis之使用spring集成commons-pool
  20. MyBatis SqlSessionFactory的几种常见创建方式

热门文章

  1. Android基础知识(一)
  2. Vue(九) 自定义指令
  3. ORA-12638: 身份证明检索失败的解决方法
  4. C#获取程序运行时间
  5. .NET并行计算和并发5:多线程编程一般指导性原则
  6. 返回指针的函数 ------ 指针函数(pointer function)
  7. 寒假作业pta2
  8. arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
  9. 学习笔记TF039:TensorBoard
  10. linux(ubuntu)共享文件夹