Code Modules:
-
AdvancedRichText (Runtime)
Number of Blueprints: 4 for demo (1 User Widget, 1 Font, 2 Font Styles)
Number of C++ Classes: 7
Network Replicated: N/A
Supported Development Platforms: Win64, MacOS
Supported Target Build Platforms: Win64, MacOS
Important/Additional Notes: Should also work on Linux, Android, and IOS but was not designed with these systems in mind and was not compiled against their SDKs.
Update 11/14/2024:
Updated to support UE 5.5
Update 7/11/2024:
Updated to support UE 5.4
Update 3/21/2024:
Moved ‘Content’ (Text) category above ‘Appearance’ category – UE 5.2 & 5.3
Fixed inline decorator classes not working correctly – UE 5.2 & 5.3
Added Font Size override option – UE 5.2 & 5.3
代码模块:
-
高级文本(运行时)
蓝图数量:4个用于演示(1个用户小部件,1个字体,2个字体样式)
C++类数:7
网络复制:N/A
支持的开发平台:Win64、MacOS
支持的目标构建平台:Win64、MacOS
重要/附加说明:也应该适用于Linux、Android和IOS,但设计时并没有考虑到这些系统,也没有根据它们的SDKs编译。
更新11/14/2024:
更新为支持UE5.5
更新7/11/2024:
更新为支持UE5.4
更新3/21/2024:
将”内容”(文本)类别移至”外观”类别上方-UE5.2及5.3
修正内联装饰器类不能正常工作-UE5.2和5.3
增加字体大小复盖选项-UE5.2和5.3
Advanced Rich Text provides additional features and functionality that the original Unreal Engine RichTextBlock does not. With Advanced Rich Text you no longer need to wrap each line in your text block with formatting tags, instead you can wrap multiple lines in a single tag.
Support for various line breaks:
-
\n
-
\r\n
-
Shift + Enter
Support for tab spacing:
-
\t
Support for paragraphing: (Line break + Tab spacing)
-
\p
Features:
-
Uses Unreal Engine’s RichTextStyle & RichImageRow data tables
-
Does not require a ‘Default’ entry in your RichTextStyle
-
Can specify the default style you want via drop down option
-
Can override the font size of the initial default style without affecting embedded styles
-
Easily change styles and formatting during runtime
-
Multi-Line Formatting: Add line breaks in the middle of formatted areas (See above)
-
Support for tab spacing: Use \t to insert a 4 char spacing/indent.
-
Support for paragraphing: Use \p to insert a line break and tab spacing together.
Extra:
-
Option to Auto-Collapse when text is empty, thereby reducing unneeded layout space calculations.
高级富文本 提供原始虚幻引擎RichTextBlock没有的其他特性和功能。 与 高级富文本 您不再需要用格式标记包装文本块中的每一行,而是 您可以在单个标签中包装多行。
支持各种换行符:
-
\n
-
\r\n
-
Shift+回车
支持制表符间距:
-
\t
支持分段:(换行符+制表符间距)
-
\p
特征:
-
使用虚幻引擎的RichTextStyle和RichImageRow数据表
-
在RichTextStyle中不需要”默认”条目
-
可以通过下拉选项指定您想要的默认样式
-
可以复盖初始默认样式的字体大小,而不会影响嵌入样式
-
在运行时轻松更改样式和格式
-
多行格式化:在格式化区域中间添加换行符 (见上文)
-
支持制表符间距:使用 \t 要插入4字符间距/缩进。
-
支持分段:使用 \p 将换行符和制表符间距插入在一起。
额外费用:
-
文本为空时自动折叠的选项,从而减少不必要的布局空间计算。
评论(0)