ue4字符串 区别 文本_UE4中使用富文本(RichTextBlock多格式文本块)

本文介绍了UE4中富文本的应用,包括什么是富文本、如何使用RichTextBlock控件创建富文本段,并详细讲解了构建文本和图像格式数据表格、设置样式的过程,以及富文本在游戏开发中的作用。
摘要由CSDN通过智能技术生成

前言

哈喽大家好啊~好久没有写东西了,最近闹疫情,实在是没心情!其实主要还是因为太懒了!

今天将为大家分享个不是很新的技术,但是又是在游戏开发里常出现的需求,富文本应用。

说到富文本,可能很多人并不知道什么是富文本。富文本其实主要表述了在单一文本段中出现多种文本样式(字体,大小,颜色,格式)并且掺杂了图像内容。最常见的需求当然是聊天框中插入装备道具信息啦,可以看下图一中的样例。

图1(大话西游)

从截图中,可以看到,文本段内掺杂了不同颜色的文字,同时还有表情图标夹杂其中。这就是富文本的典型应用。

在虚幻的4.20之前如果希望制作富文本,还是要自己完成设计,也就是需要自己编写控件,解析文本。但是在4.20加入了一个新的文本控件“RichTextBlock”。它可以帮助我们构建富文本段,通过使用标签语言,快速格式化文本段,使得文本内容更加的丰富。

图2(虚幻中的富文本)

这完全得益于虚幻的设计,使得我们更轻松的使用富文本。

标签语言

要说标签语言,那最典型的就是网页构建html了,这是典型的标签语言,通过不同的标签表述不同的内容。标签起到标记的作用,用于标记特定内容的开始和结束。大家可以简单的理解为方便解读格式的一种规则说明即可。

步骤

创建用户控件蓝图

在资产内容浏览器中,直接右键,创建“用户控件蓝图”,然后将蓝图显示在视口中。此步骤比较简单&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值